Bonjour,
Je me pose une question, j'ai décidé de me mettre à maven. J'ai récupéré une commande pour créer un projet struts 2 sur le site de struts. Voici cette commande :
Or, je voudrai aussi utiliser hibernate. De ce fait, j'ai rajouté la dépendance suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 mvn archetype:generate -B -DarchetypeGroupId=org.apache.struts -DarchetypeArtifactId=struts2-archetype-blank -DarchetypeVersion=2.3.4.1 -DgroupId=org.lola -DartifactId=Test
avec ce repository :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7<dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate</artifactId> <version>3.0.5</version> <scope>compile</scope> </dependency>
Il est à noter que quand je mets : http://repository.jboss.org/maven2, j'ai une erreur d'accès interdit. De ce fait, j'ai cherché sur internet et j'ai trouvé un autre repository. Si vous avez un autre repository avec un hibernate en version actuelle, je suis preneur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7<repository> <id>maven-nuxeo</id> <name>Maven Nuxeo Repository</name> <url>https://maven.nuxeo.org/nexus/content/groups/public/</url> <layout>default</layout> </repository>.
Bref, quand je fais un clean install, j'obtiens bien la librairie hibernate dans la liste "Maven Dependancies". Mais n'y a t il pas moyen d'obtenir aussi les fichiers xml en rapport avec hibernate via maven et que ceux ci soient mis en place au bon endroit ?
Je constate aussi que dans mon projet, je me retrouve avec des dossiers en double.
Un exemple de package :
src/main/java/org.lola.example
qui apparait en dessous sous forme de dossier:
src/main/java/org/lola/example/
Est ce normal ?
De plus est ce que la partie src/test est obligatoire ?
Je vous remercie d'avance pour votre aide et la prise en considération de mes questions.
Cordialement,
Vinz le Newbie de Maven![]()



Répondre avec citation











Partager