...
This tutorial only use the Oracle Firefox Java support while Chrome and Chromium do not any more support.
In the jinfo file we introduced in the Java Environment Tutorial there are some plugin support described:
...
Only the Firefox Java plugin support is in use.
In the update-alternatives Install and Remove we install or remove the Firefox Java plugin support : we Install only the Firefox Java plugin :
Code Block | ||
---|---|---|
| ||
#sudo update-alternatives --install /usr/lib/xulrunner-addons/plugins/libjavaplugin.so xulrunner-1.9-javaplugin.so /usr/lib/jvm/default-java/jre/lib/i386/libnpjp2.so 1073;
sudo update-alternatives --install /usr/lib/firefox-addons/plugins/firefox-javaplugin.so firefox-javaplugin.so /usr/lib/jvm/default-java/jre/lib/i386/libnpjp2.so 1073;
#sudo update-alternatives --install /usr/lib/iceape/plugins/iceape-javaplugin.so iceape-javaplugin.so /usr/lib/jvm/default-java/jre/lib/i386/libnpjp2.so 1073;
#sudo update-alternatives --install /usr/lib/iceweasel/plugins/iceweasel-javaplugin.so iceweasel-javaplugin.so /usr/lib/jvm/default-java/jre/lib/i386/libnpjp2.so 1073;
#sudo update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /usr/lib/jvm/default-java/jre/lib/i386/libnpjp2.so 1073;
#sudo update-alternatives --install /usr/lib/midbrowser/plugins/midbrowser-javaplugin.so midbrowser-javaplugin.so /usr/lib/jvm/default-java/jre/lib/i386/libnpjp2.so 1073;
#sudo update-alternatives --install /usr/lib/xulrunner-addons/plugins/libjavaplugin.so xulrunner-javaplugin.so /usr/lib/jvm/default-java/jre/lib/i386/libnpjp2.so 1073; |
Once you have installed the Firefox Java plugin support you should see the following link:
Code Block | ||||
---|---|---|---|---|
| ||||
user@machine:/usr/lib/firefox-addons/plugins$ ls -al /usr/lib/firefox-addons/plugins/
total 8
drwxr-xr-x 2 root root 4096 Jul 13 10:26 .
drwxr-xr-x 6 root root 4096 Aug 18 2012 ..
lrwxrwxrwx 1 root root 39 Jul 13 10:26 firefox-javaplugin.so -> /etc/alternatives/firefox-javaplugin.so |
Then test your Firefox configuration with Test Java.
In the update-alternatives we Remove only the Firefox Java plugin :
Code Block | ||
---|---|---|
| ||
#sudo update-alternatives --install /usr/lib/xulrunner-addons/plugins/libjavaplugin.so xulrunner-1.9-javaplugin.so /usr/lib/jvm/default-java/jre/lib/i386/libnpjp2.so 1073; sudo update-alternatives --install /usr/lib/firefox-addons/plugins/firefox-javaplugin.so firefox-javaplugin.so /usr/lib/jvm/default-java/jre/lib/i386/libnpjp2.so 1073; #sudo update-alternatives --install /usr/lib/iceape/plugins/iceape-javaplugin.so iceape-javaplugin.so /usr/lib/jvm/default-java/jre/lib/i386/libnpjp2.so 1073; #sudo update-alternatives --install /usr/lib/iceweasel/plugins/iceweasel-javaplugin.so iceweasel-javaplugin.so /usr/lib/jvm/default-java/jre/lib/i386/libnpjp2.so 1073; #sudo update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /usr/lib/jvm/default-java/jre/lib/i386/libnpjp2.so 1073; #sudo update-alternatives --install /usr/lib/midbrowser/plugins/midbrowser-javaplugin.so midbrowser-javaplugin.so /usr/lib/jvm/default-java/jre/lib/i386/libnpjp2.so 1073; #sudo update-alternatives --install /usr/lib/xulrunner-addons/plugins/libjavaplugin.so xulrunner-javaplugin.so /usr/lib/jvm/default-java/jre/lib/i386/libnpjp2.so 1073; |
Once you have removed the Firefox Java plugin support no more symlink should exist:
Code Block | ||||
---|---|---|---|---|
| ||||
sudo mkdiruser@machine:/usr/lib/jvm/tools$ ls -pal /usr/lib/firefox-addons/plugins/ total 8 drwxr-xr-x 2 root root 4096 Jul 13 11:07 . drwxr-xr-x 6 root root 4096 Aug 18 2012 .. |
In the update-alternatives Install and Remove we install or remove only the Firefox Java plugin :
Code Block | ||
---|---|---|
| ||
#sudo update-alternatives --install /usr/lib/xulrunner-addons/plugins cd /libjavaplugin.so xulrunner-1.9-javaplugin.so /usr/lib/jvm/default-java/jre/lib/i386/libnpjp2.so 1073; sudo update-alternatives --install /usr/lib/firefox-addons/plugins/firefox-javaplugin.so firefox-javaplugin.so /usr/lib/jvm/default-java/jre/lib/i386/libnpjp2.so 1073; #sudo update-alternatives --install /usr/lib/iceape/plugins/iceape-javaplugin.so iceape-javaplugin.so /usr/lib/jvm/default-java/jre/lib/i386/libnpjp2.so 1073; #sudo update-alternatives --install /usr/lib/iceweasel/plugins/iceweasel-javaplugin.so iceweasel-javaplugin.so /usr/lib/jvm/default-java/jre/lib/i386/libnpjp2.so 1073; #sudo update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /usr/lib/jvm/default-java/jre/lib/i386/libnpjp2.so 1073; #sudo update-alternatives --install /usr/lib/midbrowser/plugins sudo ln -s /midbrowser-javaplugin.so midbrowser-javaplugin.so /usr/lib/jvm/default-java/jre/lib/i386/libnpjp2.so 1073; #sudo update-alternatives --install /usr/lib/xulrunner-addons/plugins/libjavaplugin.so xulrunner-javaplugin.so /usr/lib/jvm/default-java/jre/lib/i386/libnpjp2.so |
Then test your Firefox configuration with Test Java.
...
1073; |
Once you have installed the Firefox Java plugin support you should see the following link:
Code Block | ||||
---|---|---|---|---|
| ||||
user@machine:/usr/lib/firefox-addons/plugins$ ls -al /usr/lib/firefox-addons/plugins/
total 8
drwxr-xr-x 2 root root 4096 Jul 13 10:26 .
drwxr-xr-x 6 root root 4096 Aug 18 2012 ..
lrwxrwxrwx 1 root root 39 Jul 13 10:26 firefox-javaplugin.so -> /etc/alternatives/firefox-javaplugin.so |