You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Ted Weatherly <te...@sendmail.com> on 2003/10/21 01:10:08 UTC

Building sub-projects

I am current trying to build Jakarta Tomcat using maven (rather than 
ant).  The source code for this project is broken up into different 
directories:

tomcat/catalina/src/share/org/apache/catalina/ssi/SSIConditionalState.java
tomcat/catalina/src/share/org/apache/catalina/ssi/SSIStopProcessingException.java
...
tomcat/catalina/src/test/org/apache/catalina/util/CookieToolsTestCase.java
tomcat/catalina/src/test/org/apache/catalina/util/URLTestCase.java
...
tomcat/tester/src/tester/org/apache/tester/unshared/UnsharedSessionBean.java
tomcat/tester/src/tester/org/apache/tester/shared/SharedSessionBean.java
...
tomcat/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/AddValveAction.java
tomcat/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/SaveAccessLogValveAction.java
...
tomcat/jasper/src/share/org/apache/jasper/logging/LogAware.java
tomcat/jasper/src/share/org/apache/jasper/logging/DefaultLogger.java
..

Compiling using ant produces 4 separate jar files:
catalina.jar
tester.jar
webapps.jar
jasper.jar

How is it possible to accomplish this using maven?  It seems like the 
<sourceDirectory> tag expects all the sources to be in one location:

<project>
   <build>
     <sourceDirectory>jasper/src/share</sourceDirectory>
     <!-- (?) -->
   </build>
</project>

-Ted

PS> If anyone else has "mavenized" tomcat please let me know


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org