Java plugin on Mozilla Howto install java 1.4 (java 2) plugin to Mozilla on redhat 9 (c) Tero Karvinen Sun could learn to read rpm packaging guidelines and build websites... Download java from its ugly homepage: http://java.sun.com Click j2se : j2se downloads : j2se 1.4.2 : Linux RPM in self-extracting file - SDK Download : Accept : Download j2sdk-1_4_2_01-linux-i586-rpm.bin $ chmod a+x j2sdk-1_4_2_01-linux-i586-rpm.bin $ su - # rpm -Uvh j2sdk-1_4_2_01-linux-i586-rpm If you have a decent rpm building environment, you can see some useless warnings. ( rpm -q --list j2sdk |grep plugin rpm -q --list mozilla |grep plugin ) # rm /usr/lib/mozilla/plugins/libjavaplugin_oji.so Make a symbolic link, copying does not always work. # ln -s /usr/java/j2sdk1.4.2_01/jre/plugin/i386/ns610/libjavaplugin_oji.so /usr/lib/mozilla/plugins/ Close and open your browser (mozilla, galeon or MozillaFirebird). Type into address: about:plugins It should list Java(TM) Plug-in 1.4.2_01-b06 (see img display java-plugin-galeon-about-plugins.png) Try a java game http://www.hut.fi/~jkytomak/ristinolla/ Java software development kit and plugin are now installed. $ pico javahelloworld.java class HelloWorldApp { public static void main(String[] args) { System.out.println("Hello World!"); //Display the string. } } $ /usr/java/j2sdk1.4.2_01/bin/javac javahelloworld.java $ $ /usr/java/j2sdk1.4.2_01/bin/java HelloWorldApp.class # WRONG Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorldApp/class $ /usr/java/j2sdk1.4.2_01/bin/java HelloWorldApp Hello World! (c) Tero Karvinen 2003-10-06 http://iki.fi/karvinen