Yes, put build/tomcat/ant/tomcat-ant.jar in your classpath 
and do something like:

<property name="jspc" value="org.apache.tomcat.ant.Tomcat3Precompiler" />
<taskdef resource="ant.properties" />

<target name="jsp">
  <jspc srcdir="/foo/jsps"
        destdir="tomcat_work_path/webapps/foo"
        uriroot="/foo/jsps" compiler="${jspc}" >
      <include name="**/*.jsp" />
      <classpath refid="appropriate_classpath" />
  </jspc> 
  <javac srcdir="tomcat_work_path/webapps/foo" >
      <classpath refid="another_appropriate_classpath" />
  </javac>
  <jspversion srcdir="tomcat_work_path/webapps/foo" />
  <!-- one can also delete the .javas from the work dir if desired -->
</target>

The 'Tomcat3Precompiler' wraps the standards jspc, but
mangles the names with a version number (foo_1).

The 'jspversion' task a creates .ver file for every class
file of the form name_number.class

Keith

| -----Original Message-----
| From: GOMEZ Henri [mailto:[EMAIL PROTECTED]]
| Sent: Friday, May 17, 2002 8:06 AM
| To: Tomcat Developers List
| Subject: RE: cvs commit: jakarta-tomcat RELEASE-NOTES-3.3.2.txt
| 
| 
| >      (Re-) Open the log files with "append", so that log 
| >rotation can
| >      be configured to be other than daily.
| >  +
| >  +         Package an Ant compiler adapter that compiles JSPs 
| >with the correct
| >  +         naming convention and an Ant task which creates 
| >.ver files.  These
| >  +         tasks allow the Tomcat work directory to be 
| >pre-populated with 
| >  +         compiled JSPs.
| >   
| 
| Great, Do you have a task parm with the work directory location ?
| 
| --
| To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
| For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
| 
| 

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

Reply via email to