2010-06-28 147 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

相關問題