如何控制由我的 Maven 原型(prototype)创建的 Maven 模块的顶级目录的名称?目前它会创建一个名为 $artifactId
的新文件夹。 .或者更直接地说,有没有一种方法可以让我的原型(prototype)创建一个以模块的 artifactId 命名的文件夹,但用下划线替换破折号?
最佳答案
artifactId 的命名约定是使用破折号(连字符)。我认为没有任何方法可以使模块目录命名为 artifactId 以外的名称。话虽如此,您的模块与您的 artifactId 命名相同是唯一的约定,而不是要求。这意味着在您的项目生成后,您可以简单地将 artifactId 或模块文件夹名称或两者更改为您想要的任何名称。
关于maven-2 - 命名使用 Maven Archetype 生成的项目的根目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4333568/