Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Programmazione/Java"
Differenze tra le versioni 3 e 96 (in 93 versioni)
Versione 3 del 06/07/2006 21.19.17
Dimensione: 4746
Commento: avanzameto della pagina... ne manca ancora!
Versione 96 del 22/12/2011 15.20.03
Dimensione: 6836
Commento: Revisione - Termine supporto Sun Java
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
#LANGUAGE it
[[Immagine(Icone/Piccole/warning.png,,left)]] '''Pagina in costruzione!'''[[BR]][[BR]]
#format wiki
#language it
<<BR>>
<<Indice(depth=1)>>
<<Informazioni(forum="http://forum.ubuntu-it.org/index.php/topic,75748.msg452609.html#msg452609"; rilasci="10.10 10.04 11.04 11.10"; help="http://help.ubuntu-it.org/current/ubuntu/internet/it/web-browsing.html")>>
Linea 4: Linea 7:
[[BR]]
||<tablestyle="float:right; font-size: 0.9em; width:35%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]][[TableOfContents(2)]]||
= Introduzione =
Linea 7: Linea 9:
Java è una tecnologia creata dalla Sun Microsystem. Ne esistono varie implementazioni, qui ne verranno descritte quattro: La presente guida contiene istruzioni utili per l'installazione di '''Java''', una tecnologia originariamente creata dalla Sun Microsystem divenuta proprietà di Oracle.
Linea 9: Linea 11:
 * '''Free Java''': GNU Classpath, presente in Ubuntu dalla versione 5.10. ||<tablestyle="width:60%; text-align: justify; margin: 0 0 0 0;" style="border:none;" 5% ^><<Immagine(Icone/Piccole/warning.png,,center)>> ||<style="padding:0.5em; border:none;">'''Sun Java non è più disponibile su Ubuntu. Si raccomanda di migrare a OpenJDK o Oracle Java. Vecchie versioni di Sun Java potrebbero avere [[https://lists.ubuntu.com/archives/ubuntu-security-announce/2011-December/001528.html|problemi di sicurezza]].'''||
Linea 11: Linea 13:
 * '''Sun Java''': questa è l'implementazione di riferimento. Dalla versione 6.06 di Ubuntu è inclusa nel repository '''multiverse'''.
Linea 13: Linea 14:
 * '''Blackdown Java''': un'altra implementazione di Java presente nel repository '''multiverse''' dalla versione 5.10. Verranno trattate le seguenti implementazioni:
 * '''Open JDK''': implementazione open source delle versioni '''6''' e '''7''' della '''Java SE Platform'''. È la versione predefinita di '''Java''' su Ubuntu e quindi la più semplice da installare.
 * '''Oracle Java''': implementazione di riferimento per '''Java 7'''.
 * '''IBM Java''': un'implementazione con un compilatore JIT (''Just In Time''). È reperibile dal sito della IBM ed è la versione maggiormente utilizzata per i processori PowerPC.
Linea 15: Linea 19:
 * '''IBM Java''': una implementazione di Java con un compilatore JIT (''Just In Time''). È disponibile dal sito della IBM ed è la versione maggiormente utilizzata per i processori PowerPC (le istruzioni per l'installazione sono in fondo a questa pagina). Sono diponibili anche versioni per processori Intel e AMD64, ma non verranno discusse in questo documento. = Open JDK =
Linea 17: Linea 21:
## inserire link alla fine della pagina per il PowerPC == Installazione Java Runtime Environment ==
 
 * [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://openjdk-6-jre | openjdk-6-jre]].
Linea 19: Linea 25:
Java è interamente basata sulla tipologia di processore in uso. La maggior parte dei PC in commercio sono classificati come i386, i Macintosh sono PowerPC (benché le nuove versioni dei Mac``Book e Mac``Book``Pro siano i386) mentre altri computer sono AMD64. Per individuare la versione di Java da installare, consultare la seguente tabella: == Installazione plugin browser ==
Linea 21: Linea 27:
||<tablewidth="20%" colspan=4 :> Versione||
|| ||<:>'''6.06'''||<:>'''5.10'''||<:>'''5.04'''||
||<:>'''i386'''||<colspan=3 :>Sun Java||
||<:>'''PPC'''||<colspan=3 :>IBM Java||
||<:>'''AMD64''' *||<colspan=3 :>Sun Java||
 * [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://icedtea6-plugin | icedtea6-plugin]].
Linea 27: Linea 29:
''* Non esiste un plugin per i browser per AMD64, è necessario installare una versione a 32 bit.'' Il plugin è compatibile e attivo in modo predefinito nei browser: '''Firefox''', '''Chromium''', '''Google Chrome''' ed '''Epiphany'''.<<BR>>
Per abilitare il plugin su '''Konqueror''':
 0. Selezionare il menù '''''Settings → Configure Konqueror'''''.
 0. Selezionare '''Java & !JavaScript''' e abilitare l'opzione '''Enable Java globally'''.
Linea 29: Linea 34:
= Installare Sun Java = == Installazione SDK (Software Development Kit) ==
Linea 31: Linea 36:
== Ubuntu 6.06 ==  * [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://openjdk-6-jdk | openjdk-6-jdk]].
Linea 33: Linea 38:
 * Sun Java5: dal menù ''`Applicazioni -> Aggiungi/Rimuovi...`'' o installando il pacchetto ''sun-java5-bin''. = Oracle Java =
Linea 35: Linea 40:
 * Blackdown Java2 1.4: installare il pacchetto ''j2re1.4'' presente nel repository '''multiverse''' o dal menù ''`Applicazioni -> Aggiungi/Rimuovi...`'' o installando il pacchetto ''j2re1.4''. Allo stato attuale non ci sono pacchetti `.deb` disponibili per '''Oracle Java 7'''. I file binari possono essere scaricati dal [[http://www.oracle.com/technetwork/java/javase/downloads/index.html|sito ufficiale]] e quindi installati manualmente.<<BR>>
Si consigliano le seguenti guide (in inglese):
 * [[http://askubuntu.com/questions/56104/how-can-i-install-oracle-java-jre-7|Installazione di Oracle JRE 7]]
 * [[http://askubuntu.com/questions/55848/how-do-i-install-oracle-java-jdk-7|Installazione di Oracle JDK 7]]
Linea 37: Linea 45:
Per impostare la versione di Java predefinita fare clic [#predefinita qui]. Sul bugtracker di Oracle è possibile votare una [[http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7108196|richiesta]] per la creazione di un installer automatico compatibile con sistemi Debian e suoi derivati.
Linea 39: Linea 47:
== Kubuntu 6.06 == = Scegliere la versione in uso =
Linea 41: Linea 49:
 * Sun Java5: da una konsole digitare: {{{
sudo apt-get install sun-java5-bin}}}
Qualora sul sistema siano presenti diverse versioni di Java, digitando il seguente comando in una finestra di terminale: {{{
sudo update-alternatives --config java
}}} sarà possibile indicare quale versione si desidera utilizzare.
Linea 44: Linea 53:
 Accettare la licenza che appare a video. Nel caso la licenza non appaia e l'installazione non vada a buon fine procedere come segue. = IBM Java =
Linea 46: Linea 55:
 Da un terminale digitare: {{{
sudo apt-get install libqt-perl
sudo dpkg-reconfigure debconf}}}
||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/warning.png,,center)>> ||<style="padding:0.5em; border:none;">'''Le informazioni presenti in questo paragrafo potrebbero essere obsolete e necessitano di essere verificate.''' ||
Linea 50: Linea 57:
 Il secondo comando porrà alcune domande, per il primo passo scegliere «kde» poi «high». Ora da terminale digitare: {{{
sudo apt-get -f install}}}
Le release di '''IBM Java''' sono adatte per PowerPC a 32-bit e a 64-bit (Apple G3, G4= 32-bit; Apple G5=64-bit).
Linea 53: Linea 59:
 * Blackdown Java2 1.4: installare il pacchetto ''j2re1.4'' presente nel repository '''multiverse'''.  * Creare una cartella `IBM-Java` nella propria '''Home'''.
 * Registrarsi gratuitamente a [[http://www.ibm.com/developerworks/java/jdk/linux/download.html|quest'indirizzo]].
 * Dopo la registrazione, scaricare '''IBM Java''' via http. I file scaricati devono avere estensione `.tgz`
Linea 55: Linea 63:
Per impostare la versione di Java predefinita fare clic [#predefinita qui]. È possibile installare Java Runtime Environment (JRE) o Java development Kit (JDK) che include anche JRE.
Linea 57: Linea 65:
== Ubuntu/Kubuntu 5.10 == ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Non tutte le versioni sono supportate da java-package. Per capire quali versioni supporta java-package, si prega di guardare il file `/usr/share/doc/java-package/SUPPORTED.gz`''. ||
Linea 59: Linea 67:
 * Sun Java5: consultare [#direct sotto]. Se si scarica una versione non supportata ma simile ad un'altra supportata, basta rinominare il pacchetto come la versione supportata.
Linea 61: Linea 69:
 * Blackdown Java2 1.4: abilitare il repository '''multiverse''' e installare il pacchetto ''j2re1.4''. Ad esempio se si scarica la versione `ibm-java-sdk-6.0-4.0-linux-ppc.tgz`, procedere come segue:
Linea 63: Linea 71:
== Ubuntu 5.04 ==  0. Digitare in una finestra di terminale:{{{
cd IBM-Java
mv ibm-java-sdk-6.0-4.0-linux-ppc.tgz ibm-java-sdk-6.0-0.0-linux-ppc.tgz
}}}
 0. Generare il pacchetto `.deb` (ignorare eventuali errori e aspettare fino a che non ha finito) digitanto in una finestra di terminale:{{{
fakeroot make-jpkg ibm-java-sdk-6.0-0.0-linux-ppc.tgz}}}
 0. Installare il pacchetto appena creato digitando:{{{
sudo dpkg -i ibm-j2sdk1.6_1.6.0_powerpc.deb}}}
Linea 65: Linea 80:
 * Sun Java5: consultare [#direct sotto]. Ovviamente si dovranno eseguire le opportune sostituzioni.
Linea 67: Linea 82:
[[Anchor(direct)]]
= Installazione diretta del pacchetto Sun =
== Linkare il plugin per browser a Firefox ==
Linea 70: Linea 84:
[[Immagine(Icone/Piccole/note.png,,left)]] Queste istruzioni si rifersicono alla versione 5.10 e precedenti di Ubuntu.[[BR]][[BR]] Controllare la versione di java installata digitando in un terminale il seguente comando: {{{
java -version
}}}
Linea 72: Linea 88:
 0. Scaricare il pacchetto ''sun-java5-bin_1.5.0-06-1_i386.deb'' (per AMD64 ''sun-java5-bin_1.5.0-06-1_amd64.deb'') e il pacchetti ''sun-java5-jre_1.5.0-06-1_all.deb'' da [http://archive.ubuntu.com/ubuntu/pool/multiverse/s/sun-java5/]. Una volta installati è possibile rimuovere i file.
 0. Installare il pacchetto ''unixodbc'', preferibilmente utilizzando [:SynapticHowto:Synaptic].
 0. Aprire un terminale e digitare: {{{
sudo dpkg -i sun-java5-jre_1.5.0-06-1_all.deb
Il plugin installato si dovrebbe chiamare `libjavaplugin_oji.so` (`/usr/lib/j2sdk1.6-ibm/jre/plugin/ppc/ns7/libjavaplugin_oji.so`).

Nel file `/etc/alternatives` e in `/usr/lib/mozilla-firefox/plugins/` ci sono diversi link rotti, occorre quindi eliminare i link e rilinkarli al nuovo plugin installato.

Utilizzare il linking del plugin a `/etc/alternatives/mozilla-javaplugin.so` digitando in un terminale il seguente comando:{{{
sudo unlink /etc/alternatives/mozilla-javaplugin.so
sudo ln -s /usr/lib/j2sdk1.6-ibm/jre/plugin/ppc/ns7/libjavaplugin_oji.so /etc/alternatives/mozilla-javaplugin.so
}}} eseguendo ovviamente l'opportuna sostituzione.

Riavviare Firefox e controllare se i plugin Java sono stati caricati, digitando nella barra degli indirizzi:{{{
about:plugins
Linea 77: Linea 100:
 0. Accettare la licenza. '''Probabilmente la procedura fallirà per la mancanza del file `.bin`, accettare comunque la licenza'''.
 0. Installare il file `.bin` con: {{{
sudo dpkg -i sun-java5-bin_1.5.0-06-1_i386.deb}}} o {{{
sun-java5-bin_1.5.0-06-1_amd64.deb}}} per AMD64.
 0. Infine, per configurare i pacchetti, da terminale: {{{
sudo dpkg --configure -a}}}
Linea 84: Linea 101:
= Sun Java SDK (Software Development Kit) = Visitare [[http://www.java.com/en/download/installed.jsp|questo indirizzo]] per verificare se il plugin java è funzionante.
Linea 86: Linea 103:
== Ubuntu 6.06 ==
Linea 88: Linea 104:
== Kubuntu 6.06 == = Ulteriori risorse =
Linea 90: Linea 106:
== Ubuntu/Kubuntu 5.10 ==  * [[https://help.ubuntu.com/community/Java | Documento originale]]
 * [[http://www.java.com|Sito ufficiale di Java]]
 * [[http://www.oracle.com/technetwork/java/index.html|Sito di supporto agli sviluppatori]]
 * [[http://docs.oracle.com/javase/6/docs/api/index.html|API del linguaggio (Java 6)]]
 * [[http://openjdk.java.net/|Sito ufficiale di OpenJDK]]
 * [[http://ubuntuforums.org/showthread.php?t=1116368|Installare IBM Java su PowerPC]]
Linea 92: Linea 113:
== Ubuntu/Kubuntu 5.04 ==

[[Anchor(predefinita)]]
= Selezionare la versione predefinita di Java =

= Java con Konqueror =

= Java con Firefox =

== Ubuntu/Kubuntu 6.06 ==

== Ubuntu/Kubuntu 5.10 ==

== Ubuntu/Kubuntu 5.04 ==

= PowerPC =

## prendere spunto dalla pagina Java della documentazione inglese
Linea 111: Linea 114:
CategoryNuoviDocumenti CategoryMultimedia CategoryProgrammazione


Problemi in questa pagina? Segnalali in questa discussione

Questa guida è presente anche nella documentazione ufficiale

Introduzione

La presente guida contiene istruzioni utili per l'installazione di Java, una tecnologia originariamente creata dalla Sun Microsystem divenuta proprietà di Oracle.

Sun Java non è più disponibile su Ubuntu. Si raccomanda di migrare a OpenJDK o Oracle Java. Vecchie versioni di Sun Java potrebbero avere problemi di sicurezza.

Verranno trattate le seguenti implementazioni:

  • Open JDK: implementazione open source delle versioni 6 e 7 della Java SE Platform. È la versione predefinita di Java su Ubuntu e quindi la più semplice da installare.

  • Oracle Java: implementazione di riferimento per Java 7.

  • IBM Java: un'implementazione con un compilatore JIT (Just In Time). È reperibile dal sito della IBM ed è la versione maggiormente utilizzata per i processori PowerPC.

Open JDK

Installazione Java Runtime Environment

Installazione plugin browser

Il plugin è compatibile e attivo in modo predefinito nei browser: Firefox, Chromium, Google Chrome ed Epiphany.
Per abilitare il plugin su Konqueror:

  1. Selezionare il menù Settings → Configure Konqueror.

  2. Selezionare Java & JavaScript e abilitare l'opzione Enable Java globally.

Installazione SDK (Software Development Kit)

Oracle Java

Allo stato attuale non ci sono pacchetti .deb disponibili per Oracle Java 7. I file binari possono essere scaricati dal sito ufficiale e quindi installati manualmente.
Si consigliano le seguenti guide (in inglese):

Sul bugtracker di Oracle è possibile votare una richiesta per la creazione di un installer automatico compatibile con sistemi Debian e suoi derivati.

Scegliere la versione in uso

Qualora sul sistema siano presenti diverse versioni di Java, digitando il seguente comando in una finestra di terminale:

sudo update-alternatives --config java

sarà possibile indicare quale versione si desidera utilizzare.

IBM Java

Le informazioni presenti in questo paragrafo potrebbero essere obsolete e necessitano di essere verificate.

Le release di IBM Java sono adatte per PowerPC a 32-bit e a 64-bit (Apple G3, G4= 32-bit; Apple G5=64-bit).

  • Creare una cartella IBM-Java nella propria Home.

  • Registrarsi gratuitamente a quest'indirizzo.

  • Dopo la registrazione, scaricare IBM Java via http. I file scaricati devono avere estensione .tgz

È possibile installare Java Runtime Environment (JRE) o Java development Kit (JDK) che include anche JRE.

Non tutte le versioni sono supportate da java-package. Per capire quali versioni supporta java-package, si prega di guardare il file /usr/share/doc/java-package/SUPPORTED.gz.

Se si scarica una versione non supportata ma simile ad un'altra supportata, basta rinominare il pacchetto come la versione supportata.

Ad esempio se si scarica la versione ibm-java-sdk-6.0-4.0-linux-ppc.tgz, procedere come segue:

  1. Digitare in una finestra di terminale:

    cd IBM-Java
    mv ibm-java-sdk-6.0-4.0-linux-ppc.tgz ibm-java-sdk-6.0-0.0-linux-ppc.tgz
  2. Generare il pacchetto .deb (ignorare eventuali errori e aspettare fino a che non ha finito) digitanto in una finestra di terminale:

    fakeroot make-jpkg ibm-java-sdk-6.0-0.0-linux-ppc.tgz
  3. Installare il pacchetto appena creato digitando:

    sudo dpkg -i ibm-j2sdk1.6_1.6.0_powerpc.deb

Ovviamente si dovranno eseguire le opportune sostituzioni.

Linkare il plugin per browser a Firefox

Controllare la versione di java installata digitando in un terminale il seguente comando:

java -version

Il plugin installato si dovrebbe chiamare libjavaplugin_oji.so (/usr/lib/j2sdk1.6-ibm/jre/plugin/ppc/ns7/libjavaplugin_oji.so).

Nel file /etc/alternatives e in /usr/lib/mozilla-firefox/plugins/ ci sono diversi link rotti, occorre quindi eliminare i link e rilinkarli al nuovo plugin installato.

Utilizzare il linking del plugin a /etc/alternatives/mozilla-javaplugin.so digitando in un terminale il seguente comando:

sudo unlink /etc/alternatives/mozilla-javaplugin.so
sudo ln -s /usr/lib/j2sdk1.6-ibm/jre/plugin/ppc/ns7/libjavaplugin_oji.so /etc/alternatives/mozilla-javaplugin.so

eseguendo ovviamente l'opportuna sostituzione.

Riavviare Firefox e controllare se i plugin Java sono stati caricati, digitando nella barra degli indirizzi:

about:plugins

Visitare questo indirizzo per verificare se il plugin java è funzionante.

Ulteriori risorse


CategoryMultimedia CategoryProgrammazione