2010-06-28 4 views
0

Je suis en train de changer un projet de fourmi au projet maven, voici le problème. par exemple: J'ai deux dossiers source.peut maven compiler plusieurs dossier source à plusieurs dossier cible

-pom.xml  
-ejb 
    -org 
     -x 
      -ejbclass1.java 
-tpf 
    -org 
     -x 
      -tpfclass1.java 

maintenant je veux générer un fichier de classe sous le dossier cible comme ceci:

ejb 
    -classes 
      -org 
       -x 
       -ejbclass1.class 
tpf 
    -classes 
      -org 
       -x 
       -tpfclass1.class 

est-il un plug-in peut le faire?

Répondre

1

Créez deux objets maven séparés et attachez-les avec un superprojet (les projets maven peuvent être hiérarchiques).

Votre structure de répertoire chould ressembler à ceci:

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

utilisation tag <modules> dans le maître pom.

Compiler un procject maître compilera les deux sous-projets

est ici un tutoriel

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

+0

cela fonctionne, merci beaucoup :) – keats

Questions connexes