Page 1 sur 1
Aide sur le projet open source
Publié : mar. avr. 01, 2025 10:54 pm
par Pit64
Hello
J'aimerais savoir si vous aviez un guide pour pouvoir compiler le
projet open source. Je n'ai pas une grande connaissance avec Java et Maven mais j'aimerais bien en savoir davantage.
Merci !
Re: Aide sur le projet open source
Publié : mer. mai 28, 2025 9:50 am
par concernmetro
Cela comprend 5 étapes :
- Étape 1 : Cloner le dépôt
- Étape 2 : Comprendre la structure du projet
- Étape 3 : Compiler le projet
- Étape 4 : Exécuter les tests
- Étape 5 : Générer le projet
Un petit conseil : si des dépendances manquent, Maven les téléchargera automatiquement. Vous pouvez ouvrir le projet dans un IDE comme IntelliJ et l'importer en tant que projet Maven ; il se chargera de la majeure partie de la configuration.
Re: Aide sur le projet open source
Publié : lun. juil. 21, 2025 11:45 am
par Bobbinez
Tu peux commencer par vérifier s’il y a un fichier README.md dans le dépôt — il contient souvent les étapes de compilation. Sinon, tu peux lancer mvn clean install depuis la racine du projet. Si tu as une erreur, n’hésite pas à la partager ici pour qu’on t’aide étape par étape.
Re: Aide sur le projet open source
Publié : lun. juil. 21, 2025 6:18 pm
par raph111
Voici les étapes de base : 1) Installer JDK et Maven 2) Cloner le dépôt 3) Lancer "mvn clean install". Consultez le README.md pour plus de détails.
Re: Aide sur le projet open source
Publié : mar. juil. 22, 2025 11:24 pm
par TornadoG
Après "mvn clean install", j'obtiens ceci:
Code : Tout sélectionner
[ERROR] Failed to execute goal on project tm.service: Could not collect dependencies for project org.squashtest.tm:tm.service:jar:12.0.0-SNAPSHOT
[ERROR] Failed to read artifact descriptor for org.squashtest.tm.plugin:plugin.licensevalidator:jar:6.0.0.RELEASE
[ERROR] Caused by: The following artifacts could not be resolved: org.squashtest.tm.plugin:plugin.licensevalidator:pom:6.0.0.RELEASE (absent): Could not transfer artifact org.squashtest.tm.plugin:plugin.licensevalidator:pom:6.0.0.RELEASE from/to henix-nexus-acceptance (https://nexus.squashtest.org/nexus/repository/maven-acceptance/): status code: 401, reason phrase: Unauthorized (401)
[ERROR]
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <args> -rf :tm.service
PS C:\squash>
quelqu'un peut-il aider avec ça?
Re: Aide sur le projet open source
Publié : mer. juil. 15, 2026 6:32 am
par ethancole5322
Salut,
L'erreur vient probablement du repository Maven, pas de votre configuration locale. Le code 401 Unauthorized indique que Maven n'arrive pas à accéder au dépôt henix-nexus-acceptance.
Vérifiez votre settings.xml pour voir s'il manque des identifiants, ou regardez si cette dépendance est toujours disponible publiquement.
Il est aussi possible que le projet nécessite une étape supplémentaire avant le mvn clean install (compiler un autre module ou installer une dépendance interne).
Si vous pouvez partager votre pom.xml ou la configuration des repositories, ce sera plus facile de voir d'où vient le problème.