9
DEF (DEVELOPPEMENT/ ENCADREMENT/FORMATION) 17/18/2015 1 Configuration de L’environnement JAVA 1. Installation de la Machine Virtuelle Java Le Kit de développement java JDK peut être téléchargé gratuitement à partir du site d’oracle https://jdk7.java.net/download.html. Il faut installer la version adéquate selon votre système d’exploitation : soit 32bits ou 64bits. Le JDK contient 3 trois pacquages : J2Sdk1.7.exe : Kit de développement proprement dit Jre1.7.exe : Machine virtuelle java jdk17-doc.zip : Documentation java Exécuter jdk-7u67-windows-i586.exe. Le JDK sera installé dans le répertoire c:\program files\java et installe également jre1.7 dans le même dossier. Le Kit du développement JAVA : les programmes nécessaires au développement java sont placés dans le répertoire c:\jdk1.7\bin à savoir: javac.exe : Compilateur java. java.exe : Interpréteur du byte-code java. appletviewer.exe : Pour tester les applets java. Jdb.exe : Débogueur java. Javap.exe : désassembleur du byte code. Javadoc.exe : Générer la documentation de vos programmes java. Javah.exe : Permet de lier des programmes Java avec des méthodes natives, écrites dans un autre langage et dépendant du système. jar.exe : Permet de compresser les classes Java ainsi que tous les fichiers nécessaires à l'exécution d'un programme (graphiques, sons, etc.). Il permet en particulier d'optimiser le chargement des applets sur Internet. jarsigner.exe : Un utilitaire permettant de signer les fichiers archives produits par jar.exe.

Environnement java

Embed Size (px)

Citation preview

DEF (DEVELOPPEMENT/ ENCADREMENT/FORMATION) 17/18/2015

1

Configuration de L’environnement JAVA

1. Installation de la Machine Virtuelle Java

Le Kit de développement java JDK peut être téléchargé gratuitement à partir du site d’oracle

https://jdk7.java.net/download.html. Il faut installer la version adéquate selon votre

système d’exploitation : soit 32bits ou 64bits.

Le JDK contient 3 trois pacquages :

J2Sdk1.7.exe : Kit de développement proprement dit

Jre1.7.exe : Machine virtuelle java

jdk17-doc.zip : Documentation java

Exécuter jdk-7u67-windows-i586.exe. Le JDK sera installé dans le répertoire c:\program

files\java et installe également jre1.7 dans le même dossier.

Le Kit du développement JAVA : les programmes nécessaires au développement java sont

placés dans le répertoire c:\jdk1.7\bin à savoir:

javac.exe : Compilateur java.

java.exe : Interpréteur du byte-code java.

appletviewer.exe : Pour tester les applets java.

Jdb.exe : Débogueur java.

Javap.exe : désassembleur du byte code.

Javadoc.exe : Générer la documentation de vos programmes java.

Javah.exe : Permet de lier des programmes Java avec des méthodes natives, écrites

dans un autre langage et dépendant du système.

jar.exe : Permet de compresser les classes Java ainsi que tous les fichiers nécessaires

à l'exécution d'un programme (graphiques, sons, etc.). Il permet en particulier

d'optimiser le chargement des applets sur Internet.

jarsigner.exe : Un utilitaire permettant de signer les fichiers archives produits par

jar.exe.

DEF (DEVELOPPEMENT/ ENCADREMENT/FORMATION) 17/18/2015

2

2. Environnement de développement JAVA

Un Editeur de texte ASCII: on peut utiliser un simple éditeur comme notepad de windows

mais il est préférable d’utiliser un éditeur conçu pour la programmation java exemples:

Ultraedit, JCreator, ….

Eclipse est l’environnement de développement java le plus préféré pour les développeurs

java. Il est gratuit et c’est un environnement ouvert.

Autres IDE java :

JDevlopper d’Oracle.

JBuilder de Borland.

IDE: Integrated Development Environment (Environnement de développement intégré)

Il y a plusieurs versions d’Eclipse dédié pour les applications Desktop ainsi que les

applications J2EE :

Eclipse Luna 4.4

Eclipse Kepler (4.3)

Eclipse Juno (4.2)

Eclipse Indigo (3.7)

Téléchargé à partir du site Eclipse la version LUNA:

Pour 32bits :

https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/releas

e/luna/SR1a/eclipse-jee-luna-SR1a-win32.zip

Pour 64bits :

https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/releas

e/luna/SR1a/eclipse-jee-luna-SR1a-win32-x86_64.zip

Une fois téléchargé, il faut décompresser le

fichier dans un répertoire de votre PC.

En lançant l’IDE ECLIPSE, un dossier

Worspace sera crée dans l’emplacement

choisi de votre choix.

DEF (DEVELOPPEMENT/ ENCADREMENT/FORMATION) 17/18/2015

3

Création du premier projet JAVA:

Pour créer un nouveau projet Java, il suffit juste d’accéder comme suit : New > Java Project. Il faut

saisir par la suite le nom de ton projet dans Project Name, cliquez sur Finish pour terminer la

création.

Création de votre classe principale : la classe main.

DEF (DEVELOPPEMENT/ ENCADREMENT/FORMATION) 17/18/2015

4

3. Installation de la base de données

Téléchargez la base de données MySql à partir d’ici :

http://dev.mysql.com/downloads/mysql/

Installez votre serveur sur votre PC.

Il faut avoir un éditeur pour pouvoir accéder à notre base de donner et pouvoir la manipuler.

Pour cela il faut installer WorkBench à partir de ce lien :

http://dev.mysql.com/downloads/workbench/

Sinon vous pouvez installer EasyPHP pour avoir installer les deux aux même temps : le

serveur et l’éditeur de MySql (PHPMyAdmin).

Téléchargez EasyPHP à partir de leur site http://www.easyphp.org/download.php.

Installez EasyPHP et lancez-le :

Accédez à votre base de données à partir d’EasyPHP :

DEF (DEVELOPPEMENT/ ENCADREMENT/FORMATION) 17/18/2015

5

4. Installation du serveur Apache Tomcat

Il faut installer un serveur d’application java afin de lancer une application J2EE. Le

téléchargement est accessible par ici : http://tomcat.apache.org/download-

70.cgi.

Une fois le logiciel lancé, il y aura une icône tout en bas dans le menu.

Il reste qu’à démarrer le serveur (Start Service).

Il faut configurer le serveur sous Eclipse. Accédez à Windows > preferences>

Dans la section Server > Runtime Environments > ADD…

DEF (DEVELOPPEMENT/ ENCADREMENT/FORMATION) 17/18/2015

6

Vous allez sélectionner la version Apache Tomcat v7.0 > Next

Vous allez indiquer après l’emplacement du répertoire de l’installation de votre serveur

Tomcat. Votre serveur sera près à l’utilisation sous tomcat.

Reste à tester le fonctionnement de notre serveur, pour ce faire, on doit créer un projet

server comme suit :

DEF (DEVELOPPEMENT/ ENCADREMENT/FORMATION) 17/18/2015

7

New > Others > Severs … > Next > Tomcat V7.0

On aura un nouveau serveur créé dans la console en bas. On doit lancer le serveur pour le

tester.

Comme on peut le lancer de l’extérieur de l’ECLIPSE en accédant à partir de l’URL :

http://localhost:8080/

DEF (DEVELOPPEMENT/ ENCADREMENT/FORMATION) 17/18/2015

8

5. Installation du plugin Spring Tools

On va installer le plugin SPRING Tools pour notre Eclipse Luna. Il va faciliter la tâche de

travail et de développement de notre projet.

Accédez au menu d’Eclipse, dans Help > Eclipse

Maketplace > on tape SPRING TOOLS et on choisi le

plugin adéquat pour le télécharger.

DEF (DEVELOPPEMENT/ ENCADREMENT/FORMATION) 17/18/2015

9

Une fois on clique sur le bouton Install, le téléchargement commence automatiquement.

Reste juste à accepter l’installation et tapez sur Finish.

6. Installation du plugin HIBERNATE TOOLS

On va installer le plugin Hibernate Tools pour notre Eclipse Luna. Accédez au menu d’Eclipse,

dans Help > Eclipse Maketplace > on tape HIBERNATE TOOLS et on choisi le plugin adéquat

pour le télécharger.