1
我们不能有我们用改性聚甲醛的自定义布局..are还有比复杂POM等任何其他缺点不使用maven默认布局的缺点是什么?
我们不能有我们用改性聚甲醛的自定义布局..are还有比复杂POM等任何其他缺点不使用maven默认布局的缺点是什么?
我想你指的是项目目录布局:
是的,这是完全可定制(请参阅POM Reference)。
实施例:
<build>
<sourceDirectory>sources</sourceDirectory>
<directory>output</directory>
<outputDirectory>${project.build.directory}/compiled-classes
</outputDirectory>
</build>
此设置源文件夹sources
,目标文件夹和output
编译器输出文件夹output/compiled-classes
。
如果您需要其他源文件夹,则无法在<build>
元素中指定它们,但可以使用add them dynamically with the buildhelper plugin。
如果您只使用行为良好的标准Maven插件,则应该按预期工作。但是,可能会有一些插入硬编码路径的插件,如src/main/java
和target/classes
。你的旅费可能会改变。
如果你这样做,你将失去约定优于配置的好处,你将会无休止地使用maven,并且你会发誓说maven是你曾经使用过的最糟糕的工具。 – Goibniu 2011-02-22 18:16:04