lundi 1 octobre 2012

Java Serveur App 0 : Installation

Java Serveur App, l'installation de l'environnement de développement


Cette série de billets décrit la mise en place d'une application web serveur écrite en Java.

Avant de commencer le projet, il faut installer:

  • Java
  • Eclipse
  • Maven et le plugin m2e d'intégration de Maven dans Eclipse

Java


Java est un langage très répandu (un des 2 langages de programmation les plus utilisés avec le C).

Java fait la différence entre :
  • JRE ou Java Runtime Environment, environnement d'exécution qui permet de lancer des programmes mais pas de les développer
  • JDK ou Java Development Kit, qui contient un JRE et les outils de développement.
Pour nous, ce sera une JDK, disponible ici. (si le lien est cassé, une recherche Google de "java jdk"suffit)

Version utilisé : Java 1.7

Eclipse

Eclipse est la solution la plus populaire pour éditer et organiser du code Java, le compiler dans un environnement graphique ou encore debugger une application.

Eclipse fournit plusieurs paquets adaptés à certains types de développements sur sa page. Eclipse est constitué d'un noyau auquel s'ajoutent des plugins. Les paquets diffèrent principalement par les plugins pré-installés. Le paquet "for Java EE Developers" est un bon point de départ.

Version utilisée : Eclipse 3.7

Maven


Il est difficile de comprendre ce que fait Maven sans l'utiliser. Pour faire court, Maven aide à :
  • gérer les dépendances logicielles du genre "mon projet nécessite telle librairie, tel framework, etc."
  • automatiser la construction de l'application: compilation, encapsulation dans un fichier, signature cryptographique etc.
Pour plus d'informations, wikipedia.

Maven est intégré dans Eclipse via un plugin (qui contient une installation de Maven): m2e.

Dans le menu Help > Install New Software ...  



Il faut :
  1. Choisir le site de m2e ou l'ajouter s'il n'est pas là : http://download.eclipse.org/technology/m2e/releases
  2. Sélectionner tous les éléments commençant par m2e et suivre les étapes jusqu'à installation.
Version utilisée : 1.1

Test de l'installation


La dernière étape, le test d'une petite application pour vérifier que tout fonctionne. Allez dans le menu File > New > Others ...

Vous devriez trouver un répertoire Maven contenant un "new maven project" tel que suit:

Sur l'écran suivant, on gardera les options par défaut, on clique sur next et on arrive sur la sélection d'archétype. Choisissez maven-archetype-quickstart. Sur l'écran suivant, vous devrez choisir l'identifiant de votre artefact, autrement dit le nom de votre projet.

Une fois le projet créé, testez qu'il fonctionne en cliquant droit sur la classe App créée et en sélectionnant "Run as" puis Java Application. Vous devriez voir le message Hello World dans la console.

Vous pouvez supprimer ce projet, nous en créerons un autre pour la suite. Votre installation est opérationnelle.

L'étape suivante: création et exécution de votre projet dans l'étape 1.


Aucun commentaire:

Enregistrer un commentaire