Vous êtes sur la page 1sur 19

Configurer son poste de

travail

Java, Eclipse, Tomcat, Git

Kapsiki
Plan

Environnement de Développement
Introduction

Java

Eclipse

Tomcat

Git

Conclusion
Introduction

Configurer son environnement


q  En tant que Développeur, en entreprise vous allez faire face
à ce qu’on appelle la complexité

q  Qui se traduit par le fait de devoir gérer plusieurs choses

q  Par exemple, vous allez travailler sur plusieurs projets en


même temps, plusieurs applications, plusieurs versions
d’applications, avec plusieurs dépendances

q  Il est donc important d’être organisé et bien outillé pour


absorber la complexité
Java

Java
Java est un language de programmation orienté-objet. C’est l’un des
plus célèbre.

Nous allons installer Java sur une machine Windows

ü  Etape 1 : Aller sur le site


https://openjdk.java.net/install/index.html

ü  Etape 2 : Télécharger la version Java 8

ü  Etape 3 : Décompresser l’archive et rajouter le repertoire bin


dans le path

ü  Etape 4 : Tester l’installation avec java -version


Questions

Java
Est-ce possible d’avoir plusieurs versions de
Java sur la même machine ?

Oui

Quelle est la différence entre JVM, JRE et


JDK ?

La machine virtuelle Java ou JVM


L'environnement d’exécution Java ou JRE
Le Kit de développement Java ou JDK
Eclipse

Eclipse
Eclipse est un IDE, un environnement de développement intégré, il
permet d’accélérer vos développements Java.

Nous allons installer Eclipse sur une machine Windows


ü  Etape 1 : Aller sur le site
https://www.eclipse.org/
downloads/packages/

ü  Etape 2 : Choisissez la version IDE


pour Enterprise Java Developers

ü  Etape 3 : Télécharger un
packge .zip et Dézippez

ü  Etape 4 : Tester l’installation


Eclipse – eclipse.ini

Eclipse
h"ps://wiki.eclipse.org/Eclipse.ini

Le démarrage d’Eclipse est contrôlé par des options définies dans


$ECLIPSE_HOME/eclipse.ini. Si $ECLIPSE_HOME n’est pas défini,
eclipse.ini présent dans votre repertoire d’installation est utilisé
-startup
../../../plugins/ ü  https://wiki.eclipse.org/
org.eclipse.equinox.launcher_1.2.0.v20110502.jar Eclipse.ini
--launcher.library
../../../plugins/ ü  Permet de définir quelle
org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.1 installation de Java utiliser
.100.v20110502
-product pour lancer Eclipse
org.eclipse.epp.package.jee.product ü  Quelle taille mémoire sera
--launcher.defaultAction
openFile utilisée par Eclipse
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-XX:MaxPermSize=256m
-Xms40m
-Xmx512m
Questions

Eclipse
Si vous avez installé plusieurs versions de
Java comment indiquer à Eclipse la version à
utiliser pour un projet donné ?

1.  Ouvrez les préférences d'Eclipse.


2.  Déroulez la section nommée Java puis
cliquez sur Installed JREs.
3.  cliquez sur la version souhaitée puis de
fermer les préférences en cliquant sur Ok.
Tomcat

Tomcat
Tomcat est un serveur d’applications, il permet notamment de faire
fonctionner des applications Web Java.

Nous allons installer Tomcat sur une machine Windows


ü  Etape 0 : Vérifier que la variable JAVA_HOME pointe vers le JRE

ü  Etape 1 : Aller sur le site https://tomcat.apache.org/download-80.cgi

ü  Etape 2 : Télécharger l’archive et dézipper l’archive de Tomcat dans un


répertoire

ü  Etape 3 : Démarrer Tomcat en tapant la commande startup.bat

ü  Etape 4 : Ouvrir un navigateur et tester que l’installation est OK


http://localhost:8080/
Utiliser Tomcat avec Eclipse

Tomcat
Nous allons importer notre projet dans Eclipse et le
déployer dans Tomcat
ü  Etape 1 : Lancer Eclipse

ü  Etape 2 : Cliquer sur Importer un projet et choisir « Projet Maven »

ü  Etape 3 : Importer le projet

ü  Etape 4 : Affichez la vue « Servers » et configurez un serveur Tomcat,


assurez-vous de bien modifier les ports de lancement de Tomcat
pour ne pas entrer en conflit avec le Tomcat qui s’exécute en
dehors d’Eclipse
Questions

Tomcat
Est-ce possible de faire tourner 2 instances de
Tomcat sur le port 8080 ?

Non, vous allez devoir créer 2 configurations


de serveur et modifier les ports
Git

Git
Git est un système de versionning de code, c'est-à-dire un logiciel qui
va garder l'historique des modifications d'un code source.

L’installation décrite ici ne couvre que Windows. Pour les autres OS, voir
sur le site officiel de Git : Mac, Linux.
ü  Téléchargez la dernière version complète de Git for Windows : sur la
page de téléchargement du projet, cliquer sur le lien “Git-X.Y.Z-64-
bit.exe” dans la section “Downloads”. https://gitforwindows.org/

ü  Une fois l’installeur téléchargé, lancez le en mode Administrateur


(bouton droit sur le fichier puis “Exécuter en tant
qu’administrateur”).

ü  Suivez les étapes d’installation en laissant les paramètres par défaut

ü  Bravo, Git est à présent installé !


Git BASH

Git
Git BASH est une émulation BASH utilisée pour
exécuter Git à partir de la ligne de commande.

ü  Vous pouvez par exemple ouvrir Git Bash et taper la commande


git --version
Github

Git
Github est l’un des plus populaire des dépots git en ligne avec plus de
50 millions d’inscrits.

Pour l’utiliser il suffit de créer un compte.

Exécutez par exemple la commande ci-dessous pour récupérer un


projet stocké sur Github

> git clone https://github.com/jekobokidou/TP5.git


Utiliser Git dans Eclipse

Git
Si vous allez dans le menu Window -> Perspective -> Open Perspective -> Other...
vous pouvez voir l’item Git. Cliquez dessus, puis sur Open. Le packageexplorer
est remplacé par un explorateur de dépôts Git. Vous devriez maintenant arriver
à la fenêtre ci-dessous.
Questions

Git
Dans un dépôt git, les différentes versions
d’une application sont stockées dans ?

Branches ou Tags

Quelle commande git permet de créer un


nouveau dépôt git ?

git init
Conclusion

Configurer son environnement


q  Ne pas ré-inventer la roue, vous devez maîtriser la
recherche Google

q  Soyez curieux :

²  https://www.opcoach.com/10-conseils-pour-travailler-en-
%C3%A9quipe-avec-eclipse/

²  https://soat.developpez.com/tutoriels/eclipse/astuces-
optimisations/

²  https://www.vogella.com/tutorials/EclipseDebugging/
article.html
Planning – Bootcamp Commun

Planning
Merci

Vous aimerez peut-être aussi