JRE og Firefox
Hej
Nu har prøvet at få Java Runtime Enviroment til at virke siden i forgård, og nu vil jeg have det til at virke, så jeg spørger her... Jeg bruger Firefox 2.0.0.6 på Linux Mint Light, terminalen siger til en java -version
Men Java fremkommer ikke under about:plugins, så det vil ikke virke. Nogen der kan og vil hjælpe mig? På forhånd tak...
Nickoe
Nu har prøvet at få Java Runtime Enviroment til at virke siden i forgård, og nu vil jeg have det til at virke, så jeg spørger her... Jeg bruger Firefox 2.0.0.6 på Linux Mint Light, terminalen siger til en java -version
java version "1.5.0"
gij (GNU libgcj) version 4.2.1 (Ubuntu 4.2.1-5ubuntu5)
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Men Java fremkommer ikke under about:plugins, så det vil ikke virke. Nogen der kan og vil hjælpe mig? På forhånd tak...
Nickoe
Kommentarer18
Java
Du skal linke en fil derind hvor firefox leder efter plugins. Det står nærmere beskrevet her:
http://plugindoc.mozdev.org/faqs/firefox-linux.html#install-java
Mvh Jesper
Re: JRE og Firefox
ln -s /usr/java/jre1.6.0_03-b05/plugin/i386/ns7/libjavaplugin_oji.so ./libjavaplugin_oji.so
ln: opret symbolsk lænke './libjavaplugin_oji.so' til '/usr/java/jre1.6.0_03-b05/plugin/i386/ns7/libjavaplugin_oji.so': File exists
Jeg har instaleret:
sun-java6-plugin
sun-java6-bin
sun-java6-jre
JRE
/usr/lib/firefox/plugins
Men kan variere, jeg bruger debian. Se om du kan finde et bibliotek der kan være det rigtige.
Sådan her?
cd
cd /usr/lib/firefox/plugins
ln -s /usr/java/jre1.6.0_03-b05/plugin/i386/ns7/libjavaplugin_oji.so ./libjavaplugin_oji.so
sudo ln -s /usr/java/jre1.6.0_03-b05/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/firefox/plugins/libjavaplugin_oji.so
Det virker bare ikke...
og java -version siger nu,
java version "1.6.0_03"
Java(TM) SE Runtime Environment (build 1.6.0_03-b05)
Java HotSpot(TM) Client VM (build 1.6.0_03-b05, mixed mode, sharing)
da jeg har skiftet den.
Jeps
Ja, det vil jeg tro fixede det... Hvad skriver about:plugins i firefox?
Hvis ikke den finder plugin'en er det måske det forkerte bibliotek vi linker til.
Re: JRE og Firefox
Henvisning ødelagt
Jeg har flere biblioteker hvor mine plugins kan ligge, hvilken der er den rigtige har jeg glemt. De andre er:
/usr/lib/mozilla/plugins
/usr/lib/mozilla-firefox/plugins
Prøv at linke dertil, dvs cd til dem og skriv den ln -s kommando. Prøv en af gangen og når den kommer i about:plugins efter genstart af firefox så ved du hvilket bibliotek der er det rigtige, så kan du evt slette de andre links vi har lavet.
For at se om linkene er korrekt installeret kan du skrive ls -l (På nogle systemer alias'et til ll) og se om det ser rigtigt ud.
Re: JRE og Firefox
Links
Når du går ind i et bibliotek og skriver
ln -s /usr/java/jre1.6.0_03-b05/plugin/i386/ns7/libjavaplugin_oji.so /libjavaplugin_oji.so
Betyder det altså lave en genvej fra /usr/java.../ns7/libjavaplugin_oji.so til en fil der hedder det samme i ./ som er det bibliotek jeg er i nu.
Derfor når du skriver ls -l i et bibliotek hvor vi vil have en genvej skal der stå
lrwxrwxrwx 1 root root 39 2007-05-26 21:26 libjavaplugin.so -> /usr/java/jre1.6.0_03-b05/plugin/i386/ns7/libjavaplugin_oji.so
Det før pilen er navnet på genvejen og det efter er hvad den peger på.
Hvis du har lagt genveje ind de steder burde firefox loade dit java plugin.
Mvh Jesper
Re: JRE og Firefox
nickoe@nickoe-laptop:~$ cd /usr/lib/firefox/plugins
nickoe@nickoe-laptop:/usr/lib/firefox/plugins$ ls -l
totalt 16
lrwxrwxrwx 1 root root 37 2008-02-16 10:46 flashplugin-alternative.so -> /etc/alternatives/firefox-flashplugin
lrwxrwxrwx 1 root root 62 2008-02-17 12:15 libjavaplugin_oji.so -> /usr/java/jre1.6.0_03-b05/plugin/i386/ns7/libjavaplugin_oji.so
lrwxrwxrwx 1 root root 39 2008-02-16 17:58 libjavaplugin.so -> /etc/alternatives/firefox-javaplugin.so
-rw-r--r-- 1 root root 9104 2007-10-17 23:39 libunixprintplugin.so
lrwxrwxrwx 1 root root 43 2008-02-17 10:07 mplayerplug-in-dvx.so -> ../../mozilla/plugins/mplayerplug-in-dvx.so
lrwxrwxrwx 1 root root 44 2008-02-17 10:07 mplayerplug-in-dvx.xpt -> ../../mozilla/plugins/mplayerplug-in-dvx.xpt
lrwxrwxrwx 1 root root 42 2008-02-17 10:07 mplayerplug-in-qt.so -> ../../mozilla/plugins/mplayerplug-in-qt.so
lrwxrwxrwx 1 root root 43 2008-02-17 10:07 mplayerplug-in-qt.xpt -> ../../mozilla/plugins/mplayerplug-in-qt.xpt
lrwxrwxrwx 1 root root 42 2008-02-17 10:07 mplayerplug-in-rm.so -> ../../mozilla/plugins/mplayerplug-in-rm.so
lrwxrwxrwx 1 root root 43 2008-02-17 10:07 mplayerplug-in-rm.xpt -> ../../mozilla/plugins/mplayerplug-in-rm.xpt
lrwxrwxrwx 1 root root 39 2008-02-17 10:07 mplayerplug-in.so -> ../../mozilla/plugins/mplayerplug-in.so
lrwxrwxrwx 1 root root 43 2008-02-17 10:07 mplayerplug-in-wmp.so -> ../../mozilla/plugins/mplayerplug-in-wmp.so
lrwxrwxrwx 1 root root 44 2008-02-17 10:07 mplayerplug-in-wmp.xpt -> ../../mozilla/plugins/mplayerplug-in-wmp.xpt
lrwxrwxrwx 1 root root 40 2008-02-17 10:07 mplayerplug-in.xpt -> ../../mozilla/plugins/mplayerplug-in.xpt
Systemet kan den slags
update-alternatives --config java
?
update-alternatives
update-alternatives --install /usr/bin/java java /usr/java/jre1.6.0_03-b05/bin/java
Derefter
update-alternatives --config java
og ændre den java der står default.
efter det
ln -s /usr/java/jre1.6.0_03-b05/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla/plugins/
til sidst
ln -s /usr/lib/mozilla/plugins/libjavaplugin_oji.so /usr/lib/mozilla/plugins/libjavaplugin.so
Det burde at få det til at virke.
Hvis du følger den her, så SKAL du oprette de symbolic links igen, selvom du muligvis allerede har dem.
Re: JRE og Firefox
update-alternatives: --install kræver
.Du skriver at jeg derefter skal indtaste update-alternatives --config java, men hvilken skal jeg vælge? Jeg forstår det ikke helt, eller har du glemt noget? Kan ikke lige gennemskue hvordan det ellers skal se ud, mht. den første komando.
Re: JRE og Firefox
I java config, vælger du den der indeholder samme sti, som du opretter i første linie. Det vil sige den der indeholder stien /usr/java/jre1.6.0_03-b05/bin/java
Re: JRE og Firefox
Så hvis det ikke virker, så forsøg dig med det her
https://jdk-distros.dev.java.net/ubuntu.html
Re: JRE og Firefox
Ok.
Jeg har forsøgt mig på
Jeg har forsøgt mig på en XUbuntu 7.10 maskine, hvilket gøres ens i Mint.
Gør således:
Først henter du "Linux (self-extracting file)" fra java.com og gemmer den i din home.
1:
sh jre-6u3-linux-i586.bin
2:
mkdir /usr/java
3:
mv jre1.6.0_03/ /usr/java/
4:
update-alternatives --install /usr/bin/java java /usr/java/jre1.6.0_03/bin/java 2
5: Sikre dig at den bruger den installerede java
update-alternatives --config java
java -version
6:
ln -s /usr/java/jre1.6.0_03/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/firefox/plugins/
7:
ln -s /usr/lib/firefox/plugins/libjavaplugin_oji.so /usr/lib/firefox/plugins/libjavaplugin.so
Inden alt dette gøres, skriv lige "sudo su" i konsollen og tast password, så slipper du for at skrive sudo foran det hele. Og husk at lukke firefox ned, og åben det igen efter. Tast derefter "about:plugin" og se i bunden om java 1.6 ikke skulle være tilgængelig denne gang
Re: JRE og Firefox
... Og ja, det var derfor, me jeg brugte bare
ln -s -f
i stedet forln -s
Så nu virker det endelig!
Takker mange gange for dem der har villet svare på mit spørgsmål, og specielt til dk_zero-cool, for hans engagement, men også til jesper for hans forklaringer. :P