[RISOLTO] SUN JDK & PLUGIN JAVA MOZILLA 64 BIT

Salve a tutti,
sono alle prese con un nuovo problema di configurazione della mia fedora 10 64 bit.

Poichè programmo in java, ritengo più utile utilizzare la jdk della sun invece della openjdk.
Seguendo le guide presenti sul forum sono riuscito ad installare la jdk correttamente.
L’unico problema è il Plug-in di mozilla.

Nella guida è suggerito di eseguire questi comandi per abilitare il plugin ufficiale

chiaramente essendo il mio un sistema a 64 bit e avendo installato la jdk devo apportare alcune modifiche. Inanzitutto ho cercato in alternatives a che file fosse associato il plugin di java


[root@Scugnixxo alternatives]# alternatives --config libjavaplugin.so.x86_64

C'è il programma 1 che restituisce 'libjavaplugin.so.x86_64'.

  Selezione    Comando
-----------------------------------------------
*+ 1           /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/lib/amd64/IcedTeaPlugin.so

Invio per mantenere l'attuale selezione+], o inserire il numero di selezione: 

a questo punto ho cercato nella directory di java appena installata il file .so relativo al plugin per mozilla
e penso di averlo trovato in

 /usr/java/jdk1.6.0_12/jre/lib/amd64/libjavaplugin_jni.so 

perciò digito nella shell quanto segue

[root@Scugnixxo alternatives]# alternatives --install /usr/lib64/mozilla/plugins/libjavaplugin.so
libjavaplugin.so.x86_64 /usr/java/jdk1.6.0_12/jre/lib/amd64
/libjavaplugin_jni.so 20000

[root@Scugnixxo alternatives]# alternatives --config libjavaplugin.so.x86_64
Ci sono i programmi 2 che restituiscono 'libjavaplugin.so.x86_64'.

  Selezione    Comando
-----------------------------------------------
 + 1           /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/lib/amd64/IcedTeaPlugin.so
*  2           /usr/java/jdk1.6.0_12/jre/lib/amd64/libjavaplugin_jni.so

Invio per mantenere l'attuale selezione+], o inserire il numero di selezione: 2
[root@Scugnixxo alternatives]# alternatives --config libjavaplugin.so.x86_64

Ci sono i programmi 2 che restituiscono 'libjavaplugin.so.x86_64'.

  Selezione    Comando
-----------------------------------------------
   1           /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/lib/amd64/IcedTeaPlugin.so
*+ 2           /usr/java/jdk1.6.0_12/jre/lib/amd64/libjavaplugin_jni.so

Invio per mantenere l'attuale selezione+], o inserire il numero di selezione: 

ma il plugin di java non funziona. Perchè? dove sbaglio? c’è qualcosa che non so? eppure in questo post si diceva che il plugin di java per 64bit era ok

grazie a tutti aspetto vostre notizie. Ciao

Ehm…non so come dirvelo…ma ehm ho appena risolto.

Il problema era nel nome del file. Anche se libjavaplugin_jni.so è il più simile a quello per 32 come nome, in realtà è quello sbagliato.

Cercando su google ho scoperto che il plugin per le architetture a 64 bit è “libnpjp2.so”

Mi dispiace avervi scomodato per niente. Adesso funziona tutto grazie cmq.

Ah se questo non dovesse essere il plugin ottimale, e non so per quale ragione, fatemelo sapere :stuck_out_tongue:

Non urlare e stai attento alla formattazione del testo.
Ciao

[quote=robyduck]
Non urlare e stai attento alla formattazione del testo.
Ciao[/quote]

ok la formattazione del testo di sicuro avrei dovuto mettere un po’ di sequenze di escape, la prossima volta ci sarò più attento.

Ma ho urlato? non mi sembra. A meno che non ti riferisci al titolo, non pensavo valesse anche per quello. Scusa