triz-docs/i18n/fr/docusaurus-plugin-content-docs/current/getting-started/environment-setup/01-java-and-maven.md
2026-05-11 10:15:39 +01:00

3.4 KiB

sidebar_position title
2 Java et Maven

Java et Maven


Étape 1 — Installer le Java SE Development Kit (JDK) 8

  1. Téléchargez le JDK 8 depuis :
  2. Lancez l'installateur et terminez l'installation. Notez le chemin d'installation (par ex., C:\Program Files\Java\jdk1.8.0_xxx).
  3. Configurez la variable d'environnement JAVA_HOME :
    • Ouvrez Démarrer → Rechercher → "Modifier les variables d'environnement système".
    • Cliquez sur Variables d'environnement.
    • Sous Variables système, cliquez sur Nouvelle :
      • Nom de la variable : JAVA_HOME
      • Valeur de la variable : C:\Program Files\Java\jdk1.8.0_xxx (votre chemin JDK réel)
    • Repérez la variable Path sous Variables système → cliquez sur Modifier → Nouveau, et ajoutez : %JAVA_HOME%\bin
    • Cliquez sur OK sur toutes les fenêtres.
  4. Ouvrez une nouvelle fenêtre de terminal et vérifiez :
java -version
javac -version

Les deux doivent afficher 1.8.x. Si javac n'est pas trouvé, JAVA_HOME ou le PATH n'a pas été configuré correctement.


Étape 2 — Installer Apache Maven

  1. Téléchargez Maven : (Téléchargez l'archive binaire zip)
  2. Extrayez-le dans un chemin stable sans espaces (par ex., C:\dev\maven).
  3. Configurez les variables d'environnement :
    • Créez une nouvelle variable système :
      • Nom de la variable : MAVEN_HOME
      • Valeur de la variable : C:\dev\maven (votre chemin d'extraction)
    • Ajoutez %MAVEN_HOME%\bin à la variable système Path (de la même manière qu'à l'Étape 1).
  4. Ouvrez un nouveau terminal et vérifiez :
mvn -version

Il devrait afficher la version de Maven et confirmer qu'il utilise votre JDK 8.


Étape 3 — Configurer Maven pour le Registre Privé Gitea

Le projet TrizStock comporte plusieurs anciennes dépendances qui ne sont pas disponibles sur Maven Central. Elles sont hébergées sur le registre Maven privé de l'équipe dans Gitea. Sans cette configuration, votre build ne parviendra pas à résoudre ces dépendances.

  1. Accédez au fichier de configuration utilisateur de Maven. S'il n'existe pas, créez-le :
C:\Users\VOTRE_NOM_D_UTILISATEUR_WINDOWS\.m2\settings.xml
  1. Téléchargez le settings.xml.template depuis le dépôt de ressources de l'équipe.
  2. Copiez le contenu du template dans votre settings.xml et remplacez les placeholders par vos identifiants Gitea réels :
<settings>
	<servers>
		<server>
			<id>gitea</id>
			<username>othmane</username>
			<password>54465f0ce0fec1a357eb7d9f7055e3df873db114</password>
		</server>
	</servers>
</settings>

Vérifiez que le registre est accessible en exécutant la commande suivante dans un terminal (une fois le projet cloné — voir Étape 7) :

mvn dependency:resolve

Toutes les dépendances, y compris les plus anciennes, devraient être résolues sans erreur.