Forum Lutèce

Gass
 3  1538
3

Erreur en lançant: lutece:site-assembly

Erreur en lançant: lutece:site-assembly

Bonjour depuis quelques jours en lançant la commande mvn: lutece:site-assembly
[code][INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Internal error in the plugin manager executing goal fr.paris.lutece.tools:maven-lutece-plugin:3.0.0:site-assembly: Unable to load the mojo;fr.paris.lutece.tools:maven-lutece-plugin:3.0.0:site-assembly in the plugin fr.paris.lutece.tools:maven-lutece-plugin A required class is missing: org/apache/maven/artifact/repository/RepositoryRequest
org.apache.maven.artifact.repository.RepositoryRequest
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 4 minutes 13 seconds
[INFO] Finished at: Tue Nov 06 23:46:13 CET 2012
[INFO] Final Memory: 39M/114M
[INFO] ------------------------------------------------------------------------
[/code]

LLI
Bonjour, Quelle est la version de Maven utilsée ? Maven 2 ou bien Maven 3 ? Selon que vous utilisez l'un ou l'autre, il faut que vous spécifiez la version du parent dans le pom.xml de votre site de la manière suivante :
  • Pour Maven 2 :
[code] [parent] [artifactId]lutece-site-pom[/artifactId] [groupId]fr.paris.lutece.tools[/groupId] [version]1.0.1[/version] [/parent] [/code]
  • Pour Maven 3 :
[code] [parent] [artifactId]lutece-site-pom[/artifactId] [groupId]fr.paris.lutece.tools[/groupId] [version]1.0.1[/version] [/parent] [/code] Remplacez [] par les chevrons adéquats. PS : Comment faites-vous pour soumettre un post avec les caractères spéciaux ?

 

Gass
J'utilise Maven 2. Dans votre post c'est la même version vous avez dans les deux cas: [version]1.0.1[/version]. Vous vous êtes peut être trompé? J'ai modifié ma version [version]2.28[/version] en [version]1.0.1[/version] j'ai un autre problème: [code]Project ID: fr.paris.lutece:my-lutece:lutece-site:1.0 Reason: Cannot find parent: fr.paris.lutece:lutece-parent-pom for project: fr.paris.lutece:my-lutece:lutece-site:1.0 for project fr.paris.lutece:my-lutece:lutece-site:1.0[/code] Pour les caractères spéciaux ça ne marche pas chez moi non plus: je ne peux pas écrire par exemple un texte avec des apostrophes.

 

LLI
Exact, je me suis trompé pour les versions. Pour Maven 3, cela doit être [version]2.0.0[version]. Pour votre erreur, il faut faire également modifier l'artifactID et le groupId :
  • artifactId : lutece-site-pom (et non lutece-parent-pom)
  • groupId : fr.paris.lutece.tools (et non fr.paris.lutece)
LLI