Java

De Wiki de la communauté Mandriva.


Cette page est une ébauche. Elle mérite des améliorations.
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 JavaImage:Wikipedia-icon.png sur Mandriva.

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).
De nombreux programmes sont conçus sur Java : Freemind, Vuze, ...
Les applets sont aussi en Java.

Nous traitons dans cet article de l'installation de la JVM, et du compilateur (JDK).

Sommaire

La seule bonne façon d'installer Java

Pour installer java-1.6.0-openjdk, lancez Image:drakrpm-icon.png Installer et désinstaller des logiciels et recherchez le paquet java-1.6.0-openjdk.

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 Image:drakrpm-icon.png Installer et désinstaller des logiciels et recherchez le paquet java-1.6.0-openjdk-devel.

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.

Liens

Sun Developer Network
Forge Java

Récupérée de « http://wiki.mandriva.com/fr/Java »