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 30 e 95 (in 65 versioni)
Versione 30 del 08/04/2007 10.47.35
Dimensione: 6310
Commento: tabella e indice
Versione 95 del 19/12/2011 22.39.56
Dimensione: 7893
Commento: Da sincronizzare con l'originale
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
#LANGUAGE it
[[BR]]
||<tablebgcolor="#f1f1ed" tablewidth="35%" tablestyle="margin: 0pt 0pt 1em 1em; float: right; font-size: 0.9em;"style="padding: 0.5em;">'''Indice''' [[BR]] [[TableOfContents(2)]]||

= Prerequisiti =

Per installare Java è necessario aver abilitato il [:Repository:repository] '''Multiverse'''. Attenzione che tale repository è diverso dal repository '''Multiverse backports'''. Per abilitare quest'ultimo repository consultare questa [:GeneratoreDiSourcesList:pagina].
#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"; help="http://help.ubuntu-it.org/current/ubuntu/internet/it/web-browsing.html")>>
Linea 11: Linea 9:
Java è una tecnologia creata dalla Sun Microsystem. Ne esistono varie implementazioni, qui ne verranno descritte quattro: La presente guida contiene delle istruzioni utili per l'installazione di '''Java''', una tecnologia creata dalla Sun Microsystem. Verranno trattate le seguenti implementazioni:
 * '''Sun Java''': l'implementazione di riferimento, ''proprietaria'';
 * '''Open JDK''': un implementazione open source;
 * '''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 13: Linea 14:
 * '''Free Java''': GNU Classpath, presente in Ubuntu dalla versione 5.10.
 * '''Sun Java''': questa è l'implementazione di riferimento. Dalla versione 6.06 di Ubuntu è inclusa nel repository '''multiverse'''.
 * '''Blackdown Java''': un'altra implementazione di Java presente nel repository '''multiverse''' dalla versione 5.10.
 * '''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 [#PPC fondo a questa pagina]). Sono diponibili anche versioni per processori Intel e AMD64, ma non verranno discusse in questo documento.
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:
= Sun Java =
== Installazione Java Runtime Environment ==
Linea 19: Linea 17:
||<tablewidth="20%"style="text-align: center;" colspan=3> Versione ||
|| ||<style="text-align: center;">'''6.10''' ||<style="text-align: center;">'''6.06''' ||
||<style="text-align: center;">'''i386''' ||<style="text-align: center;" colspan=2>Sun Java ||
||<style="text-align: center;">'''PPC''' ||<style="text-align: center;" colspan=2>IBM Java ||
||<style="text-align: center;">'''AMD64''' * ||<style="text-align: center;" colspan=2>Sun Java ||
 * [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://sun-java6-jre | sun-java6-jre]] presente nei [[Repository|repository]] partner.
 * Per installare la versione precedente, installare il pacchetto [[apt://sun-java5-jre | sun-java5-jre]].
Linea 25: Linea 20:
''* Non esiste un plugin per i browser per AMD64, è necessario installare una versione a 32 bit.'' ||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5% ^><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">Gli utenti di '''Kubuntu''' potrebbero trovare problemi con il gestore [[http://wiki.ubuntu-it.org/AmministrazioneSistema/InstallareProgrammi/KPackageKit|KPackageKit]] per quanto riguarda l'accettazione della licenza di Sun. Per completare con successo il processo di installazione, è consigliato installare i pacchetti desiderati da terminale con [[AmministrazioneSistema/Apt|apt-get]]. ||
Linea 27: Linea 22:
[[Anchor(sunjava)]]
= Installare Sun Java =
== Installazione plugin browser ==
Linea 30: Linea 24:
== Ubuntu 6.10 / Ubuntu 6.06 ==  * [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://sun-java6-plugin | sun-java6-plugin]] presente nei [[Repository|repository]] partner.
 * Per installare la versione precedente, installare il pacchetto [[apt://sun-java5-plugin | sun-java5-plugin]].
Linea 32: Linea 27:
 * '''Sun Java''': per installare il ''Java Runtime Environment'' di Sun è sufficiente installare il pacchetto ''sun-java5-jre'' oppure, se si desidera utilizzare la nuova versione, bisogna installare il pacchetto ''sun-java6-jre'' dal [:Repository:repository] '''Multiverse backports'''.
 * '''Blackdown Java2''': installare il pacchetto ''j2re1.4'' presente nel repository '''Multiverse'''.
||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5% ^><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">Il plugin indicato è compatibile con i principali browser: '''Firefox''', '''Chromium''', '''Google Chrome''', '''Epiphany'''. Un pannello di controllo sarà disponibile nel menù '''''Sistema → Preferenze → Sun Java 6 Plugin Control Panel'''''.||
Linea 35: Linea 29:
Per impostare la versione di Java predefinita fare clic [#predefinita qui]. == Installazione SDK (Software Development Kit) ==
Linea 37: Linea 31:
== Kubuntu 6.06 ==  * [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://sun-java6-jdk | sun-java6-jdk]].
 * In alternativa, è possibile installare la versione precedente attraverso il pacchetto [[apt://sun-java5-jdk | sun-java5-jdk]].
Linea 39: Linea 34:
 * '''Sun Java''': da una konsole digitare: {{{
sudo apt-get install sun-java5-jre}}}
 Accettare la licenza che appare a video. Nel caso la licenza non appaia e l'installazione non vada a buon fine procedere come segue. 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/note.png,,center)>> ||<style="padding:0.5em; border:none;">Al termine dell'installazione sarà disponibile nel menù '''''Applicazioni → Strumenti di sistema → Sun Java 6 VisualVM'''''.||

= Open JDK =
== Installazione Java Runtime Environment ==
 
 * [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://openjdk-6-jre | openjdk-6-jre]].

<<Anchor(plugin)>>
== Installazione plugin browser ==

 * [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://icedtea6-plugin | icedtea6-plugin]].

||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5% ^><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">Il plugin indicato è compatibile con i principali browser: '''Firefox''', '''Chromium''', '''Google Chrome''', '''Epiphany'''. Per abilitare Java su '''Konqueror''' è sufficiente spostarsi in '''''Settings → Configure Konqueror...''''' e nella finestra che si apre selezionare '''Java & !JavaScript''' dal menù, mettendo il segno di spunta all'opzione '''Enable Java globally'''. ||

<<Anchor(openjdk)>>
== Installazione SDK (Software Development Kit) ==

 * [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://openjdk-6-jdk | openjdk-6-jdk]].

= 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 =

||<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.''' ||

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 [[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`

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

||<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`''. ||

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:

 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
Linea 45: Linea 81:
 Il secondo comando porrà alcune domande, per il primo passo scegliere «kde» poi «high». Ora da terminale digitare: {{{
sudo apt-get -f install
 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}}}

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
Linea 48: Linea 93:
 * '''Blackdown Java2''': installare il pacchetto ''j2re1.4'' presente nel repository '''multiverse'''.
Per impostare la versione di Java predefinita fare clic [#predefinita qui].
Linea 51: Linea 94:
= Sun Java SDK (Software Development Kit) = Il plugin installato si dovrebbe chiamare `libjavaplugin_oji.so` (`/usr/lib/j2sdk1.6-ibm/jre/plugin/ppc/ns7/libjavaplugin_oji.so`).
Linea 53: Linea 96:
== Ubuntu 6.10 / Ubuntu 6.06 == 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.
Linea 55: Linea 98:
 * '''Sun Java''': per installare il ''Java Development Kit'' di Sun è sufficiente installare il pacchetto ''sun-java5-jdk'' oppure, se si desidera il JDK della nuova versione, bisogna installare il pacchetto ''sun-java6-jdk'' dal repository '''Multiverse backports'''.
 * '''Blackdown Java2''': installare il pacchetto ''j2sdk1.4''.
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.
Linea 58: Linea 103:
[[Anchor(predefinita)]]
= Selezionare la versione predefinita di Java =
Riavviare Firefox e controllare se i plugin Java sono stati caricati, digitando nella barra degli indirizzi:{{{
about:plugins
}}}
Linea 61: Linea 107:
Nelle versionni 6.06 e 5.10 di Ubuntu, per utilzzare la versione di Java della Sun al posto di GIJ (''GNU Java bytecode interpreter'') è necessario impostarla come predefinita. Da terminale digitare: {{{
sudo update-alternatives --config java
}}}
e scegliere la versione desiderata dalla lista.
Visitare [[http://www.java.com/en/download/installed.jsp|questo indirizzo]] per verificare se il plugin java è funzionante.
Linea 66: Linea 109:
È possibile cambiare la versione predefinita anche per ''jar'', ''javac'', ''javadoc'', ''javah'', ''javap'' e ''javaws'': {{{
sudo update-alternative --config jar
}}}
Per fare in modo che le applicazioni Java installate come pacchetti per Ubuntu (pacchetti deb) utilizzino la JVM (''Java Virtual Machine'') selezionata, è necessario modificare il file di configurazione della JVM.

Con un [:EditorDiTesto:editor di testo] aprire il file `/etc/jvm` e aggiungere la seguente riga: {{{
/usr/lib/j2sdk1.5-sun
}}}
Programmi come '''ant''' avviano la prima JVM trovata in questo file.

= Plugin per browser Internet =

== Konqueror ==

Java potrebbe risultare non abilitato, benché sia stato configurato nel dialogo «''Configure Konqueror''». Scegliere '''''HTML Settings -> Java''''' dal menù '''Tools''' per abilitare Java.

== Java con Firefox ==

Per '''Firefox''' sono disponibili i plugin per Java della Sun Microsystems. È possibile installare, a seconda della versione desiderata, sia il pacchetto ''sun-java5-plugin'' (repository '''Multiverse''') che il pacchetto ''sun-java6-plugin'' (repository '''Multiverse backports''').

= AMD64 =

Le istruzioni per abilitare il plugin di '''Firefox''' si trovano a questa [:Java/AMD64:pagina].

[[Anchor(PPC)]]
= PowerPC =

Le istruzioni per l'installazione di Java su processori PowerPC si trovano a questa [:Java/PowerPC:pagina].

= Note =

== Problemi con l'installazione su Kubuntu ==

Gli utenti di Kubuntu potrebbero trovare problemi con il gestore [:AdeptHowTo:Adept] per quanto riguarda l'accettazione della licenza di Sun. Per completare con successo il processo di installazione, è consigliato installare i pacchetti desiderati da terminale, con [:AptGetHowTo:apt-get].
Linea 103: Linea 112:
 * [http://www.java.com Sito ufficiale di Java]
 * [http://java.sun.com/ Sito di supporto agli sviluppatori]
 * [http://java.sun.com/j2se/1.5.0/docs/api/index.html API del linguaggio]
 * [[https://help.ubuntu.com/community/Java | Documento originale]]
 * [[http://www.java.com|Sito ufficiale di Java]]
 * [[http://java.sun.com/|Sito di supporto agli sviluppatori]]
 * [[http://java.sun.com/javase/6/docs/api/index.html|API del linguaggio (Java 6)]]
 * [[http://openjdk.java.net/|Sito ufficiale di OpenJDK]]
 * [[http://ohioloco.ubuntuforums.org/showthread.php?t=1116368|Installare IBM Java su PowerPC]]
Linea 108: Linea 120:
CategoryMultimedia CategoryMultimedia CategoryProgrammazione CategoryDaRevisionare


Problemi in questa pagina? Segnalali in questa discussione

Questa guida è presente anche nella documentazione ufficiale

Introduzione

La presente guida contiene delle istruzioni utili per l'installazione di Java, una tecnologia creata dalla Sun Microsystem. Verranno trattate le seguenti implementazioni:

  • Sun Java: l'implementazione di riferimento, proprietaria;

  • Open JDK: un implementazione open source;

  • 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.

Sun Java

Installazione Java Runtime Environment

Gli utenti di Kubuntu potrebbero trovare problemi con il gestore KPackageKit per quanto riguarda l'accettazione della licenza di Sun. Per completare con successo il processo di installazione, è consigliato installare i pacchetti desiderati da terminale con apt-get.

Installazione plugin browser

Il plugin indicato è compatibile con i principali browser: Firefox, Chromium, Google Chrome, Epiphany. Un pannello di controllo sarà disponibile nel menù Sistema → Preferenze → Sun Java 6 Plugin Control Panel.

Installazione SDK (Software Development Kit)

Al termine dell'installazione sarà disponibile nel menù Applicazioni → Strumenti di sistema → Sun Java 6 VisualVM.

Open JDK

Installazione Java Runtime Environment

Installazione plugin browser

Il plugin indicato è compatibile con i principali browser: Firefox, Chromium, Google Chrome, Epiphany. Per abilitare Java su Konqueror è sufficiente spostarsi in Settings → Configure Konqueror... e nella finestra che si apre selezionare Java & JavaScript dal menù, mettendo il segno di spunta all'opzione Enable Java globally.

Installazione SDK (Software Development Kit)

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 CategoryDaRevisionare