99 votes

Quel archétype choisir pour un projet Java simple

mvn archetype: generate fournit beaucoup trop d'options et je cherche à créer un utilitaire Java simple avec des scénarios de test Junit. J'aimerais savoir quel archétype je devrais utiliser ici?

77voto

Oleksandr Points 671

J'utilise deux archétypes. Cela dépend du type d'application que vous allez créer.

Si vous souhaitez une application Web, utilisez maven-arthetype-webapp , et pour une application simple, utilisez / maven-archetype-quickstart . Ils sont utiles car vous pourrez les développer sans problème.

18voto

Oh Chin Boon Points 7667

Lorsque vous faites un mvn:archetype:generate , une sélection par défaut apparaît entre accolades () , par exemple (3) , si vous faites défiler vers le haut pour voir ce que # 3 est, il est Il s’agit généralement de l’archétype Java par défaut à essayer ou à utiliser lors de projets Java simples.

8voto

AlexR Points 60796

Je pense que vous devriez utiliser maven-archetype-simple

MODIFIER

Selon la documentation maven:

  • maven-archetype-quickstart Un archétype contenant un exemple de projet Maven.
  • maven-archetype-simple Un archétype qui contient un simple projet Maven.

6voto

Peter Lawrey Points 229686

Je commencerais par un très simple fichier pom.xml contenant uniquement ce dont vous avez besoin. Quelque chose comme

 <project>
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.mycompany.app</groupId>
  <artifactId>my-module</artifactId>
  <version>1</version>
</project>
 

de http://maven.apache.org/guides/introduction/introduction-to-the-pom.html

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X