Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
enseignement:d14:tp:tp1 [2014/10/04 08:58] Emmanuel Brunoenseignement:d14:tp:tp1 [2017/11/14 14:09] Emmanuel Bruno
Ligne 11: Ligne 11:
 La première chose à faire est de fixer quelle distribution du jdk va être utilisée, La première chose à faire est de fixer quelle distribution du jdk va être utilisée,
 pour cela fixer la valeur de la variable d’environnement ''JAVA_HOME'' pour pour cela fixer la valeur de la variable d’environnement ''JAVA_HOME'' pour
-indiquer son emplacement ''/usr/local/jdk1.7.0_67'' (''/usr/lib/jvm/java-1.6.0-openjdk'' ou ''/usr/local/jdk1.8.0_20''). Ensuite, on ajoute le répertoire ''${JAVA_HOME}/bin'' au début de la valeur de la variable ''PATH'' pour que les commandes de bases soient accessibles. Vérifier que cela fonctionne en exécutant les commandes ''java -version'' et+indiquer son emplacement ''/usr/local/jdk1.7.0_67''''/usr/lib/jvm/java-1.6.0-openjdk'' ou ''/usr/local/jdk1.8.0_20'' 
 + 
 +Pour les étudiants de l'UFR de sciences et techniques, les jdk se trouvent dans ''/usr/local/jdk...''. Pour les autres télécharger jdk-8u111-linux-x64.tar.gz sur le site http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html et décompresser l'archive à la racine de votre compte. 
 + 
 +Pour une installation, rapide et simple de Java et Maven en autres, il est possible d'utiliser : L'outils SDKMain : http://sdkman.io/ 
 +  * curl -s "https://get.sdkman.io" | bash 
 +  * sdk install java 8u151-oracle    
 +  * sdk install maven 3.5.2 
 + 
 +Ensuite, on ajoute le répertoire ''${JAVA_HOME}/bin'' au début de la valeur de la variable ''PATH'' pour que les commandes de bases soient accessibles. Vérifier que cela fonctionne en exécutant les commandes ''java -version'' et
 ''javac -help'' (il doit s'agit de la JVM de Sun/Oracle de la bonne version). ''javac -help'' (il doit s'agit de la JVM de Sun/Oracle de la bonne version).
  
 Il est impératif que toutes les documentations suivantes soient ouvertes dans Il est impératif que toutes les documentations suivantes soient ouvertes dans
 votre navigateur web : votre navigateur web :
-    * la documentation sur les outils Java fournis par Sun : [[http://docs.oracle.com/javase/7/docs/]] +    * la documentation sur les outils Java fournis par Sun : [[http://docs.oracle.com/javase/8/docs/]] 
-    * la documentation sur les API : [[http://docs.oracle.com/javase/7/docs/api/]]+    * la documentation sur les API : [[http://docs.oracle.com/javase/8/docs/api/]]
  
 ==== Compiler et exécuter une application ==== ==== Compiler et exécuter une application ====
 A la racine de votre compte ajouter un répertoire ''D14'' (ce répertoire sera A la racine de votre compte ajouter un répertoire ''D14'' (ce répertoire sera
-appelé répertoire de travail ou workspace). A l’intérieur de votre répertoire de travail ajouter +appelé répertoire de travail ou workspace, il contiendra tout vos projets). A l’intérieur de votre répertoire de travail ajouter le répertoire ''TP1'' (appelé répertoire de projet). A l’intérieur de votre répertoire
-le répertoire ''TP'' (appelé répertoire de projet). A l’intérieur de votre répertoire+
 de projet ajouter les répertoires standards ''src'', ''build'', ''doc'', ''dist'' et ''lib''. de projet ajouter les répertoires standards ''src'', ''build'', ''doc'', ''dist'' et ''lib''.