我的团队是 Maven 的新手,我们还没有找到任何关于为我们的项目选择 artifactID 的明确指导。
我知道命名约定指南说 artifactIDs 应该是
“任何你想要的名字,小写字母,没有奇怪的符号”
但是我小组中的一些人希望对 groupID和artifactID都使用反向域名样式。
基于上述指南以及我在中央存储库中看到的所有示例,我认为使用反向域样式 artifactID 是没有意义的,但我不知道这样做实际上是无效的还是只是皱眉. 我隐约记得读过一些关于各种存储库管理器无法有效处理包含句点 (.) 字符的 artifactID 的内容,但我不记得我在哪里读到的,现在找不到了。
Maven artifactID 中允许的字符有哪些规则(如果有)?