Java
De Wiki de la communauté Mandriva.
Si vous voulez contribuer, cliquez simplement sur l'onglet modifier. Consultez également les autres pages dont le contenu est à réviser.
|
Cette page explique l'installation et le fonctionnement de Java
Java est un langage de programmation orienté objet, compilé en bytecode portable et est interprété par une machine virtuelle, la JVM (Java Virtual Machine). |
Sommaire |
La seule bonne façon d'installer Java
| Pour installer java-1.6.0-openjdk, lancez Sélectionnez-le et cliquez sur Appliquer (Aide). Vous pouvez également l'installer en utilisant la console en tant qu'administrateur avec la commande suivante : urpmi java-1.6.0-openjdk |
Cette version (openJDK) provient du code source ouvert du JDK, les binaires de sun restent disponibles dans le paquet : java-1.6.0-sun ceux-ci sont dans le dépôt non-free !
La mauvaise manière
- Télécharger une version sur sun.com ou java.com
- Faire l'installation à la main
Installer le plugin Java pour exécuter les applets
Installez java-1.6.0-openjdk-plugin. En cas de crash ou d'erreurs, installez java-1.6.0-sun-plugin et reportez-vous à la section ci-dessous pour configurer votre navigateur afin qu'il utilise le bonJRE.
Choisir la version du jdk (openJDK ou SUN)
Certaines applications java ne fonctionnent pas avec la version openJDK et requiert une version officiel SUN(Oracle)
La première possibilité est de supprimer la version que l'on ne désire pas utiliser.
Un autre solution plus souple dans le cas où l'on a installé les deux versions, est de modifier le lien de l'exécutable java (/usr/bin/java) via l'outil alternatives.
En console en tant qu'utilisateur root , introduire la commande alternatives --config java permet de sélectionner le binaire java de la version du JDK que l'on désire utiliser par défaut.
De même pour le plugin dans firefox ou Konqueror, en root exécutez la commande alternatives --config libjavaplugin.so.
Info : La version de SUN(Oracle) est libnpjp2.so
Vérification de la version JDK utilisée
La commande "java -version" permet de connaître la version utilisée par défaut.
Environnement de Développement
Pour développer en java sous linux, installez le SDK java, les outils de compilation :
| Pour installer java-1.6.0-openjdk-devel, lancez Sélectionnez-le et cliquez sur Appliquer (Aide). Vous pouvez également l'installer en utilisant la console en tant qu'administrateur avec la commande suivante : urpmi java-1.6.0-openjdk-devel |
Au cas où vous avez aussi la version SUN(Oracle) installée, faites alternatives --config javac pour choisir votre compilateur.
En Option : Un éditeur simple, puis compiler en ligne de commande :
| JEdit | SciTE |
| Kate | Gedit |
Ou mieux, un environnement de développement intégré (EDI) :
| Netbeans | Eclipse | JBuilder |
| JDeveloper | IntelliJ IDEA | BlueJ |
La documentation de référence est l'API de Java : Java SE 6 API.


