我正在尝试将一个ant项目更改为maven项目,这是问题所在。 例如:我有两个源文件夹。
-pom.xml
-ejb
-org
-x
-ejbclass1.java
-tpf
-org
-x
-tpfclass1.java
现在我想在目标文件夹下生成类文件,如下所示:
ejb
-classes
-org
-x
-ejbclass1.class
tpf
-classes
-org
-x
-tpfclass1.class
有没有插件可以做到这一点?
答案 0 :(得分:1)
创建两个单独的maven prosjectst并将它们与一个超级项目绑定(maven项目可以是分层的)。
您的目录结构应如下所示:
master-pom.pom
ejb {dir}
ejb-pom.pom
src {dir}
....
tpf {dir}
tpf-pom.pom
src {dir}
...
在主pom中使用<modules>
标记。
编译master procject将编译两个子项目
这是一个教程
http://docs.codehaus.org/display/MAVENUSER/Multi-modules+projects