Les TPs POO
Page Home (contact)
Retour TPs
Pour développer en Java, il faut un JDK. Un JDK est déjà installé sur les machines de l'UFE.
Les premiers TPs devront se faire sans l'aide d'un IDE. Dès que vous maîtriserez la compilation et l'exécution d'une application qui comporte des paquetages vous pourrez utiliser un IDE.
PATH
Pour travailler facilement avec Java sans IDE, le chemin des exécutables de l'environnement Java doit faire partie du PATH. Pour vérifier/modifier la valeur du PATH sous Windows, voici un extrait de la page http://www.java.com/fr/download/help/path.xml (attention à ne pas enlever les valeurs déjà présentes dans le PATH !) :
Windows 7
- Sélectionnez Ordinateur dans le menu Démarrer.
- Choisissez Propriétés du système dans le menu contextuel.
- Dans l'onglet Avancé, cliquez sur les paramètres système avancés.
- Cliquez sur Variables d'environnement, sous Variables système, trouvez la valeur PATH, puis cliquez dessus.
- Dans la fenêtre Édition, modifiez PATH en ajoutant l'emplacement de la classe à la valeur de PATH. Si l'élément PATH n'est pas disponible, vous pouvez choisir d'ajouter une nouvelle variable et d'ajouter PATH en tant que nom et l'emplacement de la classe en tant que valeur.
- Ouvrez à nouveau la fenêtre d'invite de commande et exécutez votre code java.
Windows XP
- Cliquez sur Démarrer -> Panneau de configuration -> Système -> Avancé.
- Cliquez sur Variables d'environnement, sous Variables système, trouvez la valeur PATH, puis cliquez dessus.
- Dans la fenêtre Édition, modifiez PATH en ajoutant l'emplacement de la classe à la valeur de PATH. Si l'élément PATH n'est pas disponible, vous pouvez choisir d'ajouter une nouvelle variable et d'ajouter PATH en tant que nom et l'emplacement de la classe en tant que valeur.
- Fermez la fenêtre.
- Ouvrez à nouveau la fenêtre d'invite de commande et exécutez votre code java.
Windows 8
http://java-buddy.blogspot.fr/2012/01/set-path-for-jdk-7-on-windows-8.html
Panneau de configuration Java
Il permet en particulier de connaître la dernière version installée (onglet "Java") et de configurer les mises à jour et le fonctionnement de Java. Cette page décrit comment faire afficher ce panneau de configuration.
Environnement de travail
L'environnement de travail dans lequel nous allons travailler est le suivant :
- Java SE 8.0 de Oracle
- Editeur de texte emacs ou votre éditeur préféré (il faut choisir un éditeur qui a au moins l'indentation automatique des programmes Java)
- Une fenêtre shell pour le travail en
dehors de l'éditeur, pour lancer les commandes javac, java,... (une fenêtre de commande "cmd" sous Windows).
- Dans le navigateur Web que vous préférez ajoutez des marque-pages (ou signets) sur les adresses suivantes pour une aide en ligne indispensable :
Sur votre ordinateur personnel
Si ce n'est déjà fait, il vous faudra télécharger et installer un JDK 8 sur votre machine personnelle, si vous en avez une. Allez sur la page http://www.oracle.com/technetwork/java/javase/downloads/index.html et téléchargez la dernière version de "Java SE 8". À la date de l'écriture de cette page, la dernière version est "Java SE 8u11". La version JDK est nécessaire ; la version JRE est insuffisante pour développer. Si vous choisissez l'IDE NetBeans, vous pouvez télécharger la version du JDK 8 avec NetBeans.
S'il peut vous arriver de travailler hors ligne, il vous faudra aussi installer la javadoc sur votre machine (le lien "Java SE 8 Documentation" plus bas sur la même page de chargement du JDK).
Pour installer emacs sur votre ordinateur personnel :
- Si vous travaillez chez vous sur un PC sous Windows, voici une adresse où vous
pouvez le récupérer : http://ftp.gnu.org/pub/gnu/emacs/windows/
(les fichiers à télécharger sont à la fin de la page ; la version "bin" suffit, par exemple emacs-24.3-bin-i386.zip).
- Une FAQ sur emacs, en particulier pour installer emacs (il n'y a rien à faire d'autre que de décompacter le fichier récupéré).
Allez voir aussi cette page pour quelques informations qui pourraient vous être utiles pour développer en Java.
Retour TPs