Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| java_old [Le 26/06/2010, 10:11] – 89.225.0.17 | java_old [Le 23/01/2012, 04:33] (Version actuelle) – Page supprimée car ne concernant que des versions obsolètes d'Ubuntu AlexandreP | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | ||
| - | ---- | ||
| - | |||
| - | |||
| - | |||
| - | ====== Java ====== | ||
| - | |||
| - | <note importante> | ||
| - | |||
| - | Par défaut, Ubuntu est livrée avec un interpréteur Java libre : **gij**. | ||
| - | |||
| - | Seulement, la plupart des applications que vous voudrez utiliser ont besoin de l' | ||
| - | |||
| - | Si vous voulez développer une application ou un applet Java, il vous faudra installer le JDK(tm) de Sun. | ||
| - | |||
| - | Sur [[Intrepid]] (8.10), openjdk est disponible et compatible Java 6. Vous pouvez installer les paquets [[apt:// | ||
| - | |||
| - | ===== Installation ===== | ||
| - | |||
| - | Java est disponible dans les dépôts. Vous avez le choix entre deux versions : Java5 et Java6. | ||
| - | |||
| - | **Java5** est disponible pour toutes les versions d' | ||
| - | |||
| - | **Java6** est disponible pour Feisty et versions supérieures dans les [[depots# | ||
| - | |||
| - | Vous pouvez [[: | ||
| - | |||
| - | * **[[apt:// | ||
| - | * **[[apt:// | ||
| - | * **[[apt:// | ||
| - | * **[[apt:// | ||
| - | * **[[apt:// | ||
| - | * **[[apt:// | ||
| - | * **[[apt:// | ||
| - | * **[[apt:// | ||
| - | * **[[apt:// | ||
| - | |||
| - | La liste ci-dessus est celle des paquets disponibles pour Java6. Pour la liste des paquets Java5, remplacer simplement //java6// par //java5//. | ||
| - | |||
| - | <note tip>Dans la pratique les paquets -jre et -bin sont dépendants l'un de l' | ||
| - | |||
| - | Si vous installez le paquet **[[apt:// | ||
| - | |||
| - | Pour Java5, le téléchargement se fait sur : [[http:// | ||
| - | |||
| - | Vous pourrez le supprimer une fois l' | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ===== Choix de l' | ||
| - | |||
| - | Une fois installée, vous pouvez sélectionner la version de Sun de Java(tm) en tapant : | ||
| - | sudo update-java-alternatives -s java-6-sun | ||
| - | |||
| - | Pour obtenir la liste des versions disponibles tapez : | ||
| - | update-java-alternatives -l | ||
| - | |||
| - | |||
| - | ===== Configuration du fuseau horaire pour Java ===== | ||
| - | |||
| - | Si vos programmes Java n' | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ===== Version de Java installée ===== | ||
| - | |||
| - | Vous pouvez voir la version de Java(tm) que vous utilisez avec la commande : | ||
| - | java -version | ||
| - | qui vous renverra quelque chose du type : | ||
| - | < | ||
| - | java version " | ||
| - | Java(TM) SE Runtime Environment (build 1.6.0_06-b02) | ||
| - | Java HotSpot(TM) Server VM (build 10.0-b22, mixed mode) | ||
| - | </ | ||
| - | |||
| - | ===== Installation de java-doc ===== | ||
| - | |||
| - | aller sur le site de sun... [[https:// | ||
| - | |||
| - | le mettre dans /tmp puis installer [[apt:// | ||
| - | |||
| - | ===== Plugin pour navigateur web === | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ==== Version 32 bits, pour la version officielle de Mozilla Firefox ==== | ||
| - | |||
| - | Pour la version de Firefox livrée avec Ubuntu, [[: | ||
| - | |||
| - | Si vous avez installé la version officielle de Firefox pour remplacer celle livrée avec Ubuntu, **et dans ce cas uniquement**, | ||
| - | sudo ln -s / | ||
| - | |||
| - | **/ | ||
| - | |||
| - | Sous 8.04 la commande suivante semble faire fonctionner java-6 pour firefox-2 : | ||
| - | |||
| - | sudo ln -s / | ||
| - | |||
| - | Sous 8.04 la commande suivante semble faire fonctionner java-6 pour firefox-3.0 : | ||
| - | |||
| - | sudo ln -s / | ||
| - | |||
| - | Pour tester la présence de JAVA sur votre navigateur vous pouvez utiliser ce site " | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ==== Version 64 bits ==== | ||
| - | |||
| - | Il n' | ||
| - | |||
| - | Des solutions existent et sont décrites ici, par ordre d' | ||
| - | |||
| - | <note warning> | ||
| - | |||
| - | <note tip>Sous hardy, il suffit d' | ||
| - | |||
| - | java-common (0.28ubuntu3) | ||
| - | odbcinst1debian1 (2.2.11-16build1) | ||
| - | sun-java6-bin (6-06-0ubuntu1) | ||
| - | sun-java6-jre (6-06-0ubuntu1) | ||
| - | unixodbc (2.2.11-16build1) | ||
| - | </ | ||
| - | |||
| - | === Iced tea (futur Java 7) === | ||
| - | |||
| - | [[: | ||
| - | < | ||
| - | deb http:// | ||
| - | deb-src http:// | ||
| - | et [[: | ||
| - | |||
| - | === gcjwebplugin === | ||
| - | |||
| - | [[: | ||
| - | |||
| - | Les applets java devraient maintenant fonctionner ... mais la compatibilité de ce plugin est très mauvaise. | ||
| - | |||
| - | === Sous Firefox 32 bits (ou swiftfox) === | ||
| - | |||
| - | === Java 6 === | ||
| - | |||
| - | Avant d' | ||
| - | Puis on installe java 6 de cette manière : | ||
| - | |||
| - | sudo mkdir /opt/java32 | ||
| - | cd /opt/java32 | ||
| - | sudo wget http:// | ||
| - | sudo bash ./ | ||
| - | sudo ln -s / | ||
| - | |||
| - | Ensuite vous n'avez plus qu'à ouvrir swiftfox quand vous aurez besoin d' | ||
| - | |||
| - | |||
| - | Vous pouvez aussi tester le bon fonctionnement du plugin Java(tm) en allant à cette adresse : [[http:// | ||
| - | |||
| - | |||
| - | |||
| - | ==== Problèmes ==== | ||
| - | |||
| - | === Gel avec Firefox === | ||
| - | |||
| - | Si vous constatez lorsque que vous exécutez un applet Java via Firefox que celui-ci gèle momentanément, | ||
| - | |||
| - | < | ||
| - | |||
| - | ===== Exécuter un .jar ===== | ||
| - | |||
| - | Certains logiciels java sont distribués sous forme de .jar. | ||
| - | |||
| - | Pour les exécuter, utilisez la commande : | ||
| - | java -jar fichier.jar | ||
| - | |||
| - | Vous pouvez aussi associer les fichiers .jar à la machine virtuelle Java(TM) : | ||
| - | |||
| - | * Faites un clic droit sur un fichier .jar et choisissez // | ||
| - | * Cliquez sur le bouton « Ajouter » et choisissez « Utiliser une commande personnalisée ». | ||
| - | * Entrez < | ||
| - | * Sélectionnez alors « Java » dans la liste des applications pour ouvrir les fichiers .jar. | ||
| - | |||
| - | Vous pouvez maintenant double-cliquer sur une icône .jar, le programme se lancera automatiquement. | ||
| - | |||
| - | ===== Compiler un fichier .java (développement avec JDK) ===== | ||
| - | |||
| - | Si vous développez en Java, compilez vos fichiers .java avec la commande : | ||
| - | javac fichier.java | ||
| - | |||
| - | Vous pourrez ensuite exécuter votre classe avec la commande : | ||
| - | java VotreClasse | ||
| - | |||
| - | ===== Liens ===== | ||
| - | |||
| - | * [[http:// | ||
| - | * [[http:// | ||
| - | |||
| - | |||
| - | |||
| - | ===== Pages en rapport avec Java ===== | ||
| - | |||
| - | {{topic> | ||
| - | |||
| - | ---- | ||
| - | |||
| - | // | ||
