Is there any way to include files in a jar file under a path that doesn't
exist on the file system? For example I need to put org/test/* into
WEB-INF/org/test/*.

My current procedure involves copying the files, creating the jar file, and
then removing the copied files again, not exactly elegant. Perhaps something
could be done with a file mapper, or there is an obviously simple
solution...


  <copy todir="conf/WEB-INF/classes">
   <fileset dir="bin">
    <include name="org/test/*Servlet.class"/>
   </fileset>
  </copy>

  <jar
   jarfile="dist/test.war"
   update="no"
  >
   <fileset dir="html">
    <include name="*.jsp"/>
   </fileset>
   <fileset dir="conf">
    <include name="WEB-INF/web.xml"/>
    <include name="WEB-INF/lib/**"/>
    <include name="WEB-INF/classes/**"/>
   </fileset>
  </jar>

  <delete dir="conf/WEB-INF/classes"/>


--
Eric Jain


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to