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?
Réponses
Trop de publicités?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.
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.
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