我使用Maven的项目,当我创建jar包的Maven的模块时,Maven自动生成目录药结构为src/main/java,src/main/resources,src/test/java和src/test/resources。我可以根据自己的意愿编辑上述名称吗?我可以将新文件夹添加到同一父文件夹吗?另外,当我用谷歌搜索时,我才知道abt超级POM,有人可以建议如何使用自定义目录结构对其进行编辑。我已经从链接http://m2eclipse.sonatype.org/sites/m2e将sonatype maven配置到了我的日食
假设您有充分的理由这样做,则可以重命名文件夹,并通过在pom.xml项目中指定适当的属性/部分来指示要编辑的文件夹。我想m2e将对pom进行更改。
您案例中的相关部分将是(来自superpom)
<sourceDirectory>${project.basedir}/src/main/java</sourceDirectory>
<testSourceDirectory>${project.basedir}/src/test/java</testSourceDirectory>
<resources>
<resource>
<directory>${project.basedir}/src/main/resources</directory>
</resource>
</resources>
<testResources>
<testResource>
<directory>${project.basedir}/src/test/resources</directory>
</testResource>
</testResources>
Run Code Online (Sandbox Code Playgroud)
如果要添加其他源文件夹或资源(而不是子文件夹),则可以使用build helper maven plugin。同样,不确定m2e会做什么。
| 归档时间: |
|
| 查看次数: |
6231 次 |
| 最近记录: |