Java
From Linuxintro
There are three types of Java Software:
- Java Applications
- These are normal applications that happen to be written in Java. An example is sweetHome3D.
- Java Applets
- These are little programs that are executed in your web browser. Your browser must support Java.
- Java WebStart
- This is a technology that lets you start an application over the web. You do not have to install anything (but Java WebStart). This can be found on embedded web servers often.
Contents
Java plugin
Installing the java plugin for web browsers is a pain, so I describe it here. The description is for Firefox 3.
SLES 11 x64
On SLES 11 x64
- open a console
- install java 1.6:
yast -i java-1_6_0-ibm
- downgrade java to sr8 as to be seen in the screenshot below:
- install the java plugin
- for every user (in this case root)
- make sure the Mozilla plugin directory exists: mkdir -p /root/.mozilla/plugins
- link the plugin from java to mozilla: ln -s /usr/lib64/jvm/java-1_6_0-ibm-1.6.0/jre/lib/amd64/libnpjp2.so /root/.mozilla/plugins/
- restart your firefox twice
- test if it works by surfing to about:plugins
Debian
ln -s /opt/j2sdk1.4.2_04/jre/plugin/i386/ns610-gcc32/libjavaplugin_oji.so /usr/lib/mozilla-firefox/plugins
generic
- find out what your jre directory is. In its lib/amd64 path you will find libnpjp2.so
- find out what your mozilla plugin directory is
- Link libnpjp2.so to from the one directory to the other
- Verify this has worked by surfing to about:plugins
Java WebStart
TroubleShooting
If your Java WebStart works and then stops working, try troubleshooting by adding a new user to your system. If everything works fine with this new user, delete the user-specific configuration directories, e.g. for SLES 11 this is the command
rm -rf ~/.java ~/.mozilla
See also
- http://plugindoc.mozdev.org/linux-amd64.html#java-sun - how to install the 64-bit java plugin