morciuch 2003/09/08 12:20:42 Modified: . maven.xml Log: Added 'hotdeploy' goal Revision Changes Path 1.5 +25 -2 jakarta-jetspeed/maven.xml Index: maven.xml =================================================================== RCS file: /home/cvs/jakarta-jetspeed/maven.xml,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- maven.xml 17 Apr 2003 15:18:07 -0000 1.4 +++ maven.xml 8 Sep 2003 19:20:42 -0000 1.5 @@ -42,11 +42,34 @@ <!--C O P Y L O C A L I Z A T I O N R E S O U R C E S --> <!-- ================================================================== --> <postGoal name="java:jar-resources"> - <property name="base.package" value="org/apache/jetspeed/modules/localization"/> + <property name="base.package" value="org/apache/jetspeed/modules/localization"/> <copy todir="${maven.build.dest}/${base.package}" overwrite="true"> <fileset dir="${pom.build.sourceDirectory}/${base.package}"> <include name="**.properties*"/> </fileset> </copy> - </postGoal> + </postGoal> + <!-- ================================================================== --> + <!--H O T D E P L O Y W E B A P P --> + <!-- ================================================================== --> + <goal name="hotdeploy" prereqs="java:compile" description="Hot deploys webapp classes on a local server"> + <!--echo>[DEBUG] maven.src.dir = ${maven.src.dir}</echo> + <echo>[DEBUG] maven.war.src = ${maven.war.src}</echo> + <echo>[DEBUG] maven.build.dir = ${maven.build.dir}</echo> + <echo>[DEBUG] maven.war.build.dir = ${maven.war.build.dir}</echo--> + <copy todir="${maven.war.appserver.home}/webapps/${pom.name}/WEB-INF/classes"> + <fileset dir="${maven.build.dir}/classes"> + <!-- Do not include test files in the runtime jar --> + <exclude name="**/Test*.*"/> + <exclude name="**/test*.*"/> + <!-- Also exclude the test cactus.properties file --> + <exclude name="cactus.properties"/> + </fileset> + </copy> + <copy todir="${maven.war.appserver.home}/webapps/${pom.name}"> + <fileset dir="./webapp"> + <exclude name="**/*.properties.merge"/> + </fileset> + </copy> + </goal> </project>
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]