创建新项目时,需要设置 archetypeArtifactId
。有人知道这个元素的含义吗?
最佳答案
你的意思是创建一个新的 POM 还是一个新项目?对于一个新项目,当您提供 archetypeArtifactId
时,您是在通知 Maven 使用什么原型(prototype)来创建项目的初始结构。 Maven 从 archetypeCatalog
查找它。
例如,如果要创建一个简单的 Web 应用程序项目,请指定 -DarchetypeArtifactId=maven-archetype-webapp
。
更新
我发现这个 list 是一些常用原型(prototype)的汇编。
关于java - archetypeArtifactId 的目的是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5137809/