Join the AMA (Ask Me Anything) with the Firefox leadership team to celebrate Firefox 20th anniversary and discuss Firefox’s future on Mozilla Connect. Mark your calendar on Thursday, November 14, 18:00 - 20:00 UTC!

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

How can I install java version plugin per profile ?

  • 5 replies
  • 4 have this problem
  • 4 views
  • Last reply by Naipaul

more options

I have two situations where I need to have FF17 with Java 1.6 and FF19 with Java 1.7. Both profiles are working basically; the FF19 is fully configured and the FF17 is the new profile, which is partially configured.

I am using Linux x86_64 and I have created two profiles Default(FF19) and FF17. Following instructions I have ~/.mozilla/plugins where the Java 1.7 is installed and is working fine.

When I run up the FF17 and access the target page, FF prompts me to install the Java plugin, which I would like but I cannot install the default Java 1.7, I need to install Java 1.6.

I have installed the Profile FF17 :- ~/.mozilla/firefox/firefox17

I have two situations where I need to have FF17 with Java 1.6 and FF19 with Java 1.7. Both profiles are working basically; the FF19 is fully configured and the FF17 is the new profile, which is partially configured. I am using Linux x86_64 and I have created two profiles Default(FF19) and FF17. Following instructions I have ~/.mozilla/plugins where the Java 1.7 is installed and is working fine. When I run up the FF17 and access the target page, FF prompts me to install the Java plugin, which I would like but I cannot install the default Java 1.7, I need to install Java 1.6. I have installed the Profile FF17 :- ~/.mozilla/firefox/firefox17

Chosen solution

You can create a plugins folder like ~/.mozilla/firefox/cc07ye9d.default/plugins to install a plugin for only that profile.
The same for ~/.mozilla/firefox/firefox-17/plugins directory.
That should make those plugins appear on the about:addons page (Tools > Add-ons > Plugins).

Plugins found via other locations will probably also show, but you can disable them a desired.

Read this answer in context 👍 1

All Replies (5)

more options

Sorry, I am not familiar with Firefox on Linux, but Plugins are installed to a Firefox installation (Program Files in Windows) - not the Profile.

IMO, a ~symlink to the applicable version of Java for each Firefox version would be the path to follow.

more options

You can create a plugins folder in each Firefox profile folder and put a symlink to the plugin in that folder.

Note that you can install Java 6U43 in a specific directory via the bin version instead of the RPM version to have them both available.

more options

Hi Cor-el.

I have downloaded the zip format for the required JRE, so I now have several JREs available, only on is the default directory.

Can you provide me with a directory example of the multiple "plugins" directory pls - just to have it clarified. There is a "plugins" directory above the Default Profile - which seems to be a "global" plugins directory.

plugins$ ls -1 ~/.mozilla/

  • extensions
  • firefox
  • plugins

plugins$ ls -1 ~/.mozilla/firefox/

  • cc07ye9d.default [Default Profile - FF19]
  • Crash Reports
  • firefox-17 [New Profile - FF17]
  • profiles.ini

Can I create a "plugins" directory at both Profile levels, as :-

  1. ~/.mozilla/plugins ---> keep this one empty ??
  2. ~/.mozilla/firefox/cc07ye9d.default/plugins
  3. ~/.mozilla/firefox/firefox-17/plugins
more options

Chosen Solution

You can create a plugins folder like ~/.mozilla/firefox/cc07ye9d.default/plugins to install a plugin for only that profile.
The same for ~/.mozilla/firefox/firefox-17/plugins directory.
That should make those plugins appear on the about:addons page (Tools > Add-ons > Plugins).

Plugins found via other locations will probably also show, but you can disable them a desired.

more options

Thanks very much for the insight for this issue.