我正在为一个简单的项目生成一个Maven原型。我使用archetype:generate,它为我提供了要生成的原型类型的列表。我很确定我想要
99: remote -> maven-archetype-quickstart (An archetype which contains a sample Maven project.)我可以交互地输入"99“,但我正在尝试写一篇博客文章。我不想告诉我的读者“在数百个选项中搜索maven-archetype-快速入门”,我知道它不会总是排在第99位。
那么,如何在命令行中指定要生成的原型呢?
(A similar question讨论了使用哪种原型,但没有讨论如何以非交互方式指定它)
发布于 2011-02-06 04:31:54
您可以通过系统属性as in提供参数
mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
https://stackoverflow.com/questions/4909455
复制相似问题