创建新项目时,需要设置 archetypeArtifactId 。有人知道这个元素的含义吗?

最佳答案

你的意思是创建一个新的 POM 还是一个新项目?对于一个新项目,当您提供 archetypeArtifactId 时,您是在通知 Maven 使用什么原型(prototype)来创建项目的初始结构。 Maven 从 archetypeCatalog 查找它。

例如,如果要创建一个简单的 Web 应用程序项目,请指定 -DarchetypeArtifactId=maven-archetype-webapp

更新
我发现这个 list 是一些常用原型(prototype)的汇编。

关于java - archetypeArtifactId 的目的是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5137809/

10-10 18:04