pom.xml中的artifactId和groupId有什么区别?

2024-05-02

您如何用一些现实世界的组织示例(例如 Facebook 公司或 Google 公司)向新手 Web 开发人员或程序员解释它?


来自 maven.apache.org,命名约定 https://maven.apache.org/guides/mini/guide-naming-conventions.html:

artifactId是没有版本的 jar 的名称。如果您创建了它,那么您可以选择任何您想要的名称,其中包含小写字母且没有奇怪的符号。如果它是第三方 jar,则必须在分发时使用该 jar 的名称。 例如。maven, commons-math

groupId将在所有项目中唯一地标识您的项目,因此我们需要强制执行命名模式。它必须遵循包名称规则,这意味着它至少必须是您控制的域名,并且您可以根据需要创建任意多个子组。查看有关包名称的更多信息。 例如。org.apache.maven, org.apache.commons

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

pom.xml中的artifactId和groupId有什么区别? 的相关文章

随机推荐