Document d`installation des outils de développement
Transcription
Document d`installation des outils de développement
SI Ecoinformatique ORE/SOERE Document d'installation des outils de développement Philippe TCHERNIATINSKY Antoine SCHELLENBERGER revision 2.2 04 Fevrier 2012 Version 2.2 2.1 2.0 1.0 Date 04/02/12 19/09/11 15/09/11 19/05/09 Auteur A. Schellenberger A. Schellenberger P. Tcherniatinsky A. Schellenberger, D. Maurice Description Correction et MAJ ubuntu 11.10 Relecture et retouche mise en forme Modication du document original Création du document Table des matières 1 Installation du poste de développement 1.1 Installation du JDK de SUN . . . . . . . . . . . . . . . . . . . . . . . . . 1.1.1 Vérication d'une installation préalable d'un JDK sur le système 1.1.2 Installation depuis le site ociel . . . . . . . . . . . . . . . . . . 1.2 Installation de Tomcat . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2.1 Téléchargement de Tomcat . . . . . . . . . . . . . . . . . . . . . 1.2.2 Installation sur le système de chiers . . . . . . . . . . . . . . . . 1.2.3 Conguration de tomcat . . . . . . . . . . . . . . . . . . . . . . . 1.3 Installation de postgreSQL . . . . . . . . . . . . . . . . . . . . . . . . . 1.3.1 Installation sur le système de chier . . . . . . . . . . . . . . . . 1.3.2 Conguration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.4 Installation d'éclipse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.4.1 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.4.2 Lancement d'eclipse (pas trop loin quand même...) . . . . . . . . 1.4.3 Ajout du plugin SVN . . . . . . . . . . . . . . . . . . . . . . . . 1.4.4 Ajout du plugin Maven . . . . . . . . . . . . . . . . . . . . . . . 1.4.5 Conguration de tomcat dans eclipse . . . . . . . . . . . . . . . 1.4.6 Installation des outils JBoss Tools . . . . . . . . . . . . . . . . . 2 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 6 6 7 7 7 8 8 8 8 9 9 9 9 10 11 11 Table des gures 1.1 1.2 1.3 1.4 Installation de subversion . . . . . . . . . Installation du plugin maven pour Eclipse Installation d'un serveur . . . . . . . . . . Installation des outils JBoss Tools . . . . 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 10 11 12 Installation des outils de développement 4 Introduction Objectif du document Ce document présente comment installer l'environnement de développement des SI des ORE/SOERE. Public visé Ce document est à l'usage des développeurs qui souhaitent développer un SI sur le socle de celui proposé par la cellule ecoinformatique ORE/SOERE. Pré-requis Ce document décrit l'installation sur un poste de développement doté d'un système d'exploitation Linux Ubuntu (11.10 à ce jour). Le poste doit disposer : d'un environnement graphique (KDE, GNOME ou autre) ; de au minimum 2Go de mémoire vive ; de au mininum 10Go d'espace disque ; d'une connexion internet ; d'un client HTTP (console ou graphique) ; 5 Chapitre 1 Installation du poste de développement Ce chapitre présente comment installer les outils Linux sur le poste de développement. 1.1 Installation du JDK de SUN 1.1.1 Vérication d'une installation préalable d'un JDK sur le système Vérier si le JDK de Sun 1 est installé et le cas échéant relever son numéro de version en saisissant : java - version Si le JDK 1.6.xx 2 de SUN est installé, le résultat retourné doit être de ce type : java version " 1.6.0 _xx " Java ( TM ) SE Runtime Environment ( build 1.6.0 _26 - b03 ) Java HotSpot ( TM ) Server VM ( build 20.1 - b02 , mixed mode ) 1.1.2 Installation depuis le site ociel Remarque : Depuis ubuntu 11.10 le JDK de Sun n'est plus inclus dans les dépôts de la distribution. Dans le cas où JAVA ne serait pas installé sur votre système, il faut télécharger la dernière version depuis le site http://www.oracle.com/technetwork/java/javase/downloads. 1. SUN microsystem n'existe plus et sa JVM a été reprise par la société Oracle 2. La version 1.7 du JDK est la dernière en date néanmoins elle n'est pas compatible avec la version Helios de Eclipse. 6 1.2. Installation de Tomcat Choisissez le JDK 32bits au format d'archive tar.gz. 1. Décompresser l'archive téléchargé dans le répertoire /usr/lib/jvm/sun-java6-jdk : sudo mkdir -P / usr / lib / jvm sh jdk -6 u29 - linux - i586 . bin sudo mv jdk1 .6.0 _29 / usr / lib / jvm / java -6 - sun -1.6.0.29 sudo ln -s / usr / lib / jvm / java -6 - sun -1.6.0.29 / usr / lib / jvm / java -6 - sun 2. Ajout de la nouvelle version dans les alternatives java installées sur le système : sudo update - alternatives -- install / usr / bin / java java / usr / lib / jvm / java -6 - sun / jre / bin / java 1 3. Activation de la nouvelle alternative sudo update - alternatives -- config java Si une version de Java existait déjà alors il vous faut choisir celle nouvellement installée dans la liste proposée.v 4. Vérication du succès de l'installation : java - version le résultat retourné doit contenir : java version " 1.6.0 _29 " 1.2 Installation de Tomcat Remarque : En raison d'un problème d'instabillité, nous n'utilisons pas le gestionnaire de paquetage APT pour installer tomcat. Ceci implique que les mises à jour ne seront pas prises en compte automatiquement par APT. 1.2.1 Téléchargement de Tomcat Téléchargez la version 7.xx de Tomcat sur le site ociel http://tomcat.apache.org On choisit la version core.tar.gz : apache-tomcat 7.0.XX.tar.gz 1.2.2 Installation sur le système de chiers Depuis le répertoire contenant l'archive téléchargée, décompresser dans :/opt : sudo tar xvzf apache - tomcat -7.0. XX . tar . gz -- directory / opt Créez un lien symbolique vers /opt/apache-tomcat-7.0.XX : sudo ln -s / opt / apache - tomcat -7.0. XX / opt / tomcat Adapter les droits d'utilisation à votre utilisateur local : sudo chown -R " $USER " / opt / apache - tomcat -7.0. XX 1.3. Installation de postgreSQL 1.2.3 Conguration de tomcat Dans le chier /opt/tomcat/conf/catalina.policy supprimez tout le contenu (ou le commenter) puis remplacez le par : grant { permission java . security . AllPermission ; }; 1.3 Installation de postgreSQL 1.3.1 Installation sur le système de chier Installer postgreSQL 3 en saisissant la commande suivante : sudo apt - get install postgresql -8.4 Remarque : Sous Ubuntu 11.10, durant l'installation un message vous informera que la version majeure 8.4 est obsolète et vous conseille de procéder à une mise à niveau vers la version 9.1. Cet avertissement n'a aucune conséquence sur la suite de l'installation. 1.3.2 Conguration Créer un utilisateur dans la base de données : sudo su -c " export LOCAL_USER = $USER ;/ bin / bash " postgres createuser " $LOCAL_USER " -P Remarque : Cette opération va créer un utilisateur au sens Postgresql qui corre- spondra à votre utilisateur courant Unix. Vous pouvez néanmoins lui assigner un autre mot de passe que celui de votre système Unix. 3. pour une installation sous Ubuntu serveur 8.04 ou bien sous Debian Lenny, la version de PostgreSQL est la 8.4 1.4. Installation d'éclipse 1.4 Installation d'éclipse 1.4.1 Installation Télécharger l'archive d'eclipse dédiée au développement JavaEE (http://www.eclipse.org) depuis la section downloads du site : Choisir la version Eclipse IDE for Java EE Developers (version Helios SR2 en 32bits 4 ) 1. Décompresser l'archive dans le répertoire /opt : sudo tar xvzf eclipse - jee - helios - SR2 - linux - gtk . tar . gz -directory / opt 2. Changer les droits d'utilisateur du répertoire /opt/eclipse sudo chown -R " $USER " / opt / eclipse 3. Ajouter le répertoire /opt/eclipse dans votre variable d'environnement $PATH Pour cela, éditer le chier /.bashrc et ajouter à la n de celui-ci : export PATH =/ opt / eclipse : $PATH 1.4.2 Lancement d'eclipse (pas trop loin quand même...) Ouvrir un nouveau terminal puis saisir : eclipse & 1.4.3 Ajout du plugin SVN Dans eclipse : help->install new software Choisir l'url suivante dans le champ work with : Helios - http://download.eclipse.org/releases/helios (Fig 1.1a). Comme le montre la gure Fig 1.1a, choisir alors dans la liste des items de Collaboration les 2 éléments suivants : Subversive SVN Integration for the Mylyn Project (Optional) (Incubation) 0.7.9.I20110207-1700 Subversive SVN Team Provider (Incubation)0.7.9.I20110207-1700 puis valider la demande d'installation en cliquant sur Next, idem sur les écrans suivants puis Finish (l'installation peut prendre du temps) Accepter ensuite le redémarrage d'Eclipse suggéré. Pour nir l'installation de SVN choisissez un connecteur pour subversion (par ex : SVNKit),terminez l'installation, puis redemarrez. Vérier l'installation de SVN dans eclipse : un dossier SVN doit être présent dans la liste proposée par File > Import... comme sur la gure 1.1b : 4. La version helios n'est sans doute plus la plus récente mais elle est actuellement la seule compatible avec les outils fournis par JBoss dans le cadre de nos développements. 1.4. Installation d'éclipse (a) Installation (b) Vérication de l'installation Figure 1.1 Installation de subversion 1.4.4 Ajout du plugin Maven Aller dans Help -> Eclipse Marketplace..., puis entrer Maven dans la barre de recherche. Choisir Maven Integration for Eclipse WTP (Fig 1.2) Terminer l'installation et redémarrer. Figure 1.2 Installation du plugin maven pour Eclipse 1.4. Installation d'éclipse 1.4.5 Conguration de tomcat dans eclipse Aller dans Window -> préférences -> Server -> runtime environnements -> Add -> Apache Tomcat 7.0 (Fig 1.3). Selectionner le repertoire où tomcat a été installé (/opt/tomcat) Cocher Create a new local server Valider en cliquant sur Finish Figure 1.3 Installation d'un serveur selectionner le repertoire où tomcat a été installé (/opt/tomcat). 1.4.6 Installation des outils JBoss Tools Aller dans Help -> Eclipse Marketplace..., puis entrer JBoss Tools dans la barre de recherche. Installer les JBoss tools (Helios) (Fig 1.4). Choisir les outils nécessaires comme sur la gure 1.4. (il est possible de tout cocher) une fois l'installation terminée, relancer Eclipse. 1.4. Installation d'éclipse Figure 1.4 Installation des outils JBoss Tools
Documents pareils
Apache + Tomcat
4. Installation et configuration de TomCat
4.1 Installation
Tomcat permet d’insérer du code java au milieu de page html (c’est la réponse java à php ☺ )
Dans un premier temps, vous devez disposer d...
TP 1 TOMCAT 1. Installation de Tomcat - LRDE
la variable d'environnement JAVA_HOME qui doit pointer sur le répertoire d'installation du JDK.
Une variable d'environnement peut être créée sur une machine Windows XP de la façon suivante
:Menu Dé...