3.4 KiB
3.4 KiB
| sidebar_position | title |
|---|---|
| 2 | Java et Maven |
Java et Maven
Étape 1 — Installer le Java SE Development Kit (JDK) 8
- Téléchargez le JDK 8 depuis :
- Ressources Gitea
- L'archive officielle d'Oracle si vous avez un compte.
- Lancez l'installateur et terminez l'installation. Notez le chemin d'installation (par ex.,
C:\Program Files\Java\jdk1.8.0_xxx). - 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)
- Nom de la variable :
- Repérez la variable
Pathsous Variables système → cliquez sur Modifier → Nouveau, et ajoutez :%JAVA_HOME%\bin - Cliquez sur OK sur toutes les fenêtres.
- 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
- Téléchargez Maven : (Téléchargez l'archive binaire zip)
- Extrayez-le dans un chemin stable sans espaces (par ex.,
C:\dev\maven). - 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)
- Nom de la variable :
- Ajoutez
%MAVEN_HOME%\binà la variable systèmePath(de la même manière qu'à l'Étape 1).
- Créez une nouvelle variable système :
- 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.
- 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
- Téléchargez le
settings.xml.templatedepuis le dépôt de ressources de l'équipe. - Copiez le contenu du template dans votre
settings.xmlet 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.