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 95 e 97 (in 2 versioni)
Versione 95 del 19/12/2011 22.39.56
Dimensione: 7893
Commento: Da sincronizzare con l'originale
Versione 97 del 26/12/2011 13.29.20
Dimensione: 6836
Autore: NaldiniPaolo
Commento: typo
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 5: Linea 5:
<<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")>> <<Informazioni(forum="http://forum.ubuntu-it.org/index.php/topic,75748.msg452609.html#msg452609"; rilasci="11.10 11.04 10.10 10.04"; help="http://help.ubuntu-it.org/current/ubuntu/internet/it/web-browsing.html")>>
Linea 9: Linea 9:
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;
La presente guida contiene istruzioni utili per l'installazione di '''Java''', una tecnologia originariamente creata dalla Sun Microsystem divenuta proprietà di Oracle.

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


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'''.
Linea 14: Linea 19:
= Sun Java =
== Installazione Java Runtime Environment ==
= Open JDK =
Linea 17: Linea 21:
 * [[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]].

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

== Installazione plugin browser ==

 * [[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]].

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

== Installazione SDK (Software Development Kit) ==

 * [[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]].

||<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 =
Linea 41: Linea 25:
<<Anchor(plugin)>>
Linea 46: Linea 29:
||<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'''. || 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 48: Linea 34:
<<Anchor(openjdk)>>
Linea 52: Linea 37:

= Oracle Java =

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

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 114: Linea 108:
 * [[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://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)]]
Linea 117: Linea 111:
 * [[http://ohioloco.ubuntuforums.org/showthread.php?t=1116368|Installare IBM Java su PowerPC]]  * [[http://ubuntuforums.org/showthread.php?t=1116368|Installare IBM Java su PowerPC]]
Linea 120: Linea 114:
CategoryMultimedia CategoryProgrammazione CategoryDaRevisionare 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