Maven路径中是否可以接受非字母数字字符?

时间:2012-06-11 15:27:55

标签: maven naming-conventions

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

我知道点(.)表示组名中的子组,短划线(-)是单词分隔符。

工具是否会阻塞非字母数字字符?

1 个答案:

答案 0 :(得分: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