2010-06-28 63 views
0

我想将一个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 

有任何插件可以做到这一点?

回答

1

创建两个独立的maven prosjectst并用一个超级项目绑定它们(maven项目可以是分层的)。

你的目录结构chould是这样的:

master-pom.pom 
    ejb {dir} 
    ejb-pom.pom 
    src {dir} 
    .... 
    tpf {dir} 
    tpf-pom.pom 
    src {dir} 
    ... 

使用<modules>标签在主POM。

编译主procject将编译两个子项目中

这里有一个教程

http://docs.codehaus.org/display/MAVENUSER/Multi-modules+projects

+0

它的作品,非常感谢:) – keats 2010-06-28 08:16:07

相关问题