2012-04-12 2 views
1

I Multi Quellordner mit MAVENMehrere Quellordner in einem einzigen Eclipse-Projekt mit MAVEN

Projekt/src/main/java/Persistenz Projekt/src/main/java/Business Projekt/src/schaffen wollte main/java/Präsentation

Dann Ordnerstruktur Ziel sollte sein: Ziel/classes/Persistenz Projekt/src/main/java/Business Projekt/src/main/java/Präsentation

ich suchte diese Frage im Stapelüberlauf. Aber ich konnte die Lösung nicht finden.

Ich versuchte mit 'Build-Helper-Maven-Plugin'. Aber kein Glück.

     <plugin> 
      <groupId>org.codehaus.mojo</groupId> 
      <artifactId>build-helper-maven-plugin</artifactId> 
      <version>1.7</version> 
      <executions> 
       <execution> 
       <id>add-source</id> 
       <phase>generate-sources</phase> 
       <goals> 
        <goal>add-source</goal> 
       </goals> 
       <configuration> 
       <sources> 
        <source>src/main/java/persistence</source> 
        <source>src/main/java/business</source> 
        <source>src/main/java/presentation</source> 
        <source>src/main/java/systemutil</source> 
        <source>src/main/java/service</source> 
       </sources> 
       </configuration> 
      </execution>   </executions> 

Irgendwelche Hilfe?

+0

Warum möchten Sie mehrere Quellen haben? Es klingt wie ein Missverständnis der Maven-Konzepte. – khmarbaise

Antwort

0

Ihre Vorgehensweise ist korrekt. Java-Dateien in den konfigurierten Ordnern sollten von Maven kompiliert werden. Aber all diese Kompilationen werden in den Klassenordner selbst übernommen. So sind Multi-Source-Ordner möglich, aber Multi-Output ist mit dem Build-Helper-Maven-Plugin nicht möglich.