sun-java6-bin sun-java6-jre
java-gcj-compat-plugin
# apt-get install sun-java5-jre
# apt-get install sun-java5-plugin
ln -s /home/peter/jre1.5.0_08/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/firefox/plugins/
Přidání JRE z non-freeKód: [Vybrat]# apt-get install sun-java5-jreJRE plugin do Iceweaselu Kód: [Vybrat]# apt-get install sun-java5-pluginJava plugin ve Firefoxu.Vytvoříme symbolický odkaz, aby mohl využiť JRE ve Firefoxu.Kód: [Vybrat]ln -s /home/peter/jre1.5.0_08/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/firefox/plugins/Akorát přepište architekturu pro 64bit.
tomik@debian:~$ sudo aptitude install sun-java5-pluginČtu seznamy balíků... HotovoVytvářím strom závislostíČtu stavové informace... HotovoČtu rozšířené stavové informaceInicializuji stavy balíků... HotovoNačítám popisy úloh... HotovoK balíku sun-java5-plugin nebyla nalezena kandidátská verzeK balíku sun-java5-plugin nebyla nalezena kandidátská verzeŽádné balíky se nebudou instalovat, aktualizovat nebo odstraňovat.0 balíků aktualizováno, 0 nově instalováno, 0 k odstranění a 0 neaktualizováno.Potřebuji stáhnout 0B archivů. Po rozbalení bude použito 0B.
/usr/lib64/iceweasel/
tomik@debian:~$ esmska8-led-09 8:09:33 esmska.Main mainSEVERE: Zřejmě program spouštíte na nepodporované verzi Javy! Program s ní nemusí pracovat správně! Ozkoušené verze Javy jsou: Sun Java 6, OpenJDK 6, Apple Java 6.Exception in thread "main" java.lang.NoClassDefFoundError: esmska.operators.DefaultOperator at java.lang.Class.initializeClass(libgcj.so.90) at esmska.persistence.ImportManager.importOperators(ImportManager.java:200) at esmska.persistence.ImportManager.importOperators(ImportManager.java:186) at esmska.persistence.PersistenceManager.loadOperators(PersistenceManager.java:270) at esmska.Main.main(Main.java:94)Caused by: java.lang.ClassNotFoundException: javax.script.ScriptException not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:esmska.jar], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}} at java.net.URLClassLoader.findClass(libgcj.so.90) at java.lang.ClassLoader.loadClass(libgcj.so.90) at java.lang.ClassLoader.loadClass(libgcj.so.90) at java.lang.Class.forName(libgcj.so.90) at java.lang.Class.initializeClass(libgcj.so.90) ...4 more
# update-java-alternatives --set java-6-sun
Z výpisu je jasně vidět, že jedete na GNU Javě a ne na Sun Javě, která je žádaná...Kód: [Vybrat]# update-java-alternatives --set java-6-sun
tomik@debian:~$ sudo update-java-alternatives --set java-6-sun[sudo] password for tomik: Pro firefox-javaplugin.so neexistují žádné alternativy. Pro firefox-3.0-javaplugin.so neexistují žádné alternativy. Pro iceape-javaplugin.so neexistují žádné alternativy. Pro iceweasel-javaplugin.so neexistují žádné alternativy. Pro midbrowser-javaplugin.so neexistují žádné alternativy. Pro mozilla-javaplugin.so neexistují žádné alternativy.Pro xulrunner-javaplugin.so neexistují žádné alternativy.Pro xulrunner-1.9-javaplugin.so neexistují žádné alternativy.Používám „/usr/lib/jvm/java-6-sun/bin/appletviewer“ pro poskytnutí „appletviewer“.Používám „/usr/lib/jvm/java-6-sun/bin/apt“ pro poskytnutí „apt“.Používám „/usr/lib/jvm/java-6-sun/bin/extcheck“ pro poskytnutí „extcheck“.Používám „/usr/lib/jvm/java-6-sun/bin/idlj“ pro poskytnutí „idlj“.Používám „/usr/lib/jvm/java-6-sun/bin/jarsigner“ pro poskytnutí „jarsigner“.Používám „/usr/lib/jvm/java-6-sun/bin/jar“ pro poskytnutí „jar“.Používám „/usr/lib/jvm/java-6-sun/bin/javac“ pro poskytnutí „javac“.Používám „/usr/lib/jvm/java-6-sun/bin/javadoc“ pro poskytnutí „javadoc“.Používám „/usr/lib/jvm/java-6-sun/bin/javah“ pro poskytnutí „javah“.Používám „/usr/lib/jvm/java-6-sun/bin/javap“ pro poskytnutí „javap“.Používám „/usr/lib/jvm/java-6-sun/bin/jconsole“ pro poskytnutí „jconsole“.Používám „/usr/lib/jvm/java-6-sun/bin/jdb“ pro poskytnutí „jdb“.Používám „/usr/lib/jvm/java-6-sun/bin/jhat“ pro poskytnutí „jhat“.Používám „/usr/lib/jvm/java-6-sun/bin/jinfo“ pro poskytnutí „jinfo“.Používám „/usr/lib/jvm/java-6-sun/bin/jmap“ pro poskytnutí „jmap“.Používám „/usr/lib/jvm/java-6-sun/bin/jps“ pro poskytnutí „jps“.Používám „/usr/lib/jvm/java-6-sun/bin/jrunscript“ pro poskytnutí „jrunscript“.Používám „/usr/lib/jvm/java-6-sun/bin/jsadebugd“ pro poskytnutí „jsadebugd“.Používám „/usr/lib/jvm/java-6-sun/bin/jstack“ pro poskytnutí „jstack“.Používám „/usr/lib/jvm/java-6-sun/bin/jstatd“ pro poskytnutí „jstatd“.Používám „/usr/lib/jvm/java-6-sun/bin/jstat“ pro poskytnutí „jstat“.Používám „/usr/lib/jvm/java-6-sun/bin/jvisualvm“ pro poskytnutí „jvisualvm“.Používám „/usr/lib/jvm/java-6-sun/bin/native2ascii“ pro poskytnutí „native2ascii“.Používám „/usr/lib/jvm/java-6-sun/bin/rmic“ pro poskytnutí „rmic“.Používám „/usr/lib/jvm/java-6-sun/bin/serialver“ pro poskytnutí „serialver“.Používám „/usr/lib/jvm/java-6-sun/bin/schemagen“ pro poskytnutí „schemagen“.Používám „/usr/lib/jvm/java-6-sun/bin/wsgen“ pro poskytnutí „wsgen“.Používám „/usr/lib/jvm/java-6-sun/bin/wsimport“ pro poskytnutí „wsimport“.Používám „/usr/lib/jvm/java-6-sun/bin/xjc“ pro poskytnutí „xjc“.Používám „/usr/lib/jvm/java-6-sun/jre/bin/java“ pro poskytnutí „java“.Používám „/usr/lib/jvm/java-6-sun/jre/lib/jexec“ pro poskytnutí „jexec“.Používám „/usr/lib/jvm/java-6-sun/jre/bin/keytool“ pro poskytnutí „keytool“.Používám „/usr/lib/jvm/java-6-sun/jre/bin/orbd“ pro poskytnutí „orbd“.Používám „/usr/lib/jvm/java-6-sun/jre/bin/pack200“ pro poskytnutí „pack200“.Používám „/usr/lib/jvm/java-6-sun/jre/bin/policytool“ pro poskytnutí „policytool“.Používám „/usr/lib/jvm/java-6-sun/jre/bin/rmid“ pro poskytnutí „rmid“.Používám „/usr/lib/jvm/java-6-sun/jre/bin/rmiregistry“ pro poskytnutí „rmiregistry“.Používám „/usr/lib/jvm/java-6-sun/jre/bin/servertool“ pro poskytnutí „servertool“.Používám „/usr/lib/jvm/java-6-sun/jre/bin/tnameserv“ pro poskytnutí „tnameserv“.Používám „/usr/lib/jvm/java-6-sun/jre/bin/unpack200“ pro poskytnutí „unpack200“.update-java-alternatives: plugin alternative does not exist: /usr/lib/jvm/java-6-sun/jre/plugin/amd64/ns7/libjavaplugin_oji.soupdate-java-alternatives: plugin alternative does not exist: /usr/lib/jvm/java-6-sun/jre/plugin/amd64/ns7/libjavaplugin_oji.soupdate-java-alternatives: plugin alternative does not exist: /usr/lib/jvm/java-6-sun/jre/plugin/amd64/ns7/libjavaplugin_oji.soupdate-java-alternatives: plugin alternative does not exist: /usr/lib/jvm/java-6-sun/jre/plugin/amd64/ns7/libjavaplugin_oji.soupdate-java-alternatives: plugin alternative does not exist: /usr/lib/jvm/java-6-sun/jre/plugin/amd64/ns7/libjavaplugin_oji.soupdate-java-alternatives: plugin alternative does not exist: /usr/lib/jvm/java-6-sun/jre/plugin/amd64/ns7/libjavaplugin_oji.soupdate-java-alternatives: plugin alternative does not exist: /usr/lib/jvm/java-6-sun/jre/plugin/amd64/ns7/libjavaplugin_oji.so
Bojím se, že řešení bude složité...Pokud chcete plužinu do Iceweaselu v 64bit, jsou dvě varianty1) 32bit chroot s Iceweaselem a Javou <- to asi nechceme2) Následující postup a) Musíte stáhnout aktuální Javu z Java.com (64bit, self-extracting) b) Nainstalovat (návod: http://www.java.com/en/download/help/5000010500.xml#install ) c) ln-s /usr/java/jre1.6.0/plugin/amd64/ns7/libjavaplugin_oji.so ~/.mozilla/pluginsS tím, že c) možná bude vypadat jinak, nevím, kam přesně se to instaluje, popř lze tu plužinu nabídnout všem uživatelům nahrazením ~/.mozilla/plugins za /usr/lib/iceweasel/plugins nebo /usr/lib64/iceweasel/plugins, nevím, jak to na tom 64bitu chodí