Maven 2 maven能否将多个源文件夹编译为多个目标文件夹

Maven 2 maven能否将多个源文件夹编译为多个目标文件夹,maven-2,Maven 2,我正在尝试将一个ant项目更改为maven项目,这就是问题所在。 例如:我有两个源文件夹 -pom.xml -ejb -org -x -ejbclass1.java -tpf -org -x -tpfclass1.java 现在我想在目标文件夹下生成类文件,如下所示: ejb -classes -org -x

我正在尝试将一个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
master-pom.pom
  ejb {dir}
     ejb-pom.pom
     src {dir} 
     ....
  tpf {dir}
     tpf-pom.pom
     src {dir} 
     ...

有没有插件可以做到这一点?

创建两个独立的maven Projectst,并将它们与一个超级项目绑定(maven项目可以是chierarchical)

您的目录结构如下所示:

ejb
   -classes
           -org
               -x
                 -ejbclass1.class
tpf
   -classes
           -org
               -x
                 -tpfclass1.class
master-pom.pom
  ejb {dir}
     ejb-pom.pom
     src {dir} 
     ....
  tpf {dir}
     tpf-pom.pom
     src {dir} 
     ...
在主pom中使用
标记

编译主程序项目将编译两个子项目

这里有一个教程