0

Maven 坐标中组和工件名称的约定是什么?我应该坚持使用字母数字字符吗?

我知道点 ( .) 表示组名中的子组,破折号 ( -) 是单词分隔符。

工具会因非字母数字字符而窒息吗?

4

1 回答 1

0

通常,您可以使用任何字符,只要它们可以在您运行 Maven 的操作系统上的文件名中使用。groupId、artifactId 和 version 可以成为文件系统上文件或文件夹的名称,所以名称应该是合法的。

例如,使用标准的本地 Maven 存储库布局,组 id 为 org.apache.maven.plugins 和 artifactId maven-compiler-plugin 和版本 2.3.2 的工件将成为具有如下路径的文件:

org\apache\maven\plugins\maven-compiler-plugin\2.3.2\maven-compiler-plugin-2.3.2.jar
于 2012-06-11T15:36:26.620 回答