Saturday, April 7, 2012

Start tomcat with ant script


<target name="stop-tomcat">
       <echo>---------------------------------------</echo>
       <echo>- target - tomcat-stop</echo>
       <echo>-</echo>
       <echo>- stopping tomcat</echo>
       <echo>---------------------------------------</echo>

 <java classname="org.apache.catalina.startup.Bootstrap" fork="true">
  <classpath path="D:/Tomcat 7.0/bin/bootstrap.jar:D:/Tomcat 7.0/bin/tomcat-juli.jar" />
           <jvmarg value="-Dcatalina.home=D:/Tomcat 7.0" />

  <arg line="stop" />
 </java>

   </target>  
   
<target name="tomcat-start" depends="stop-tomcat">
       <echo>---------------------------------------</echo>
       <echo>- target - tomcat-start</echo>
       <echo>-</echo>
       <echo>- starting tomcat</echo>
       <echo>---------------------------------------</echo>

 <java classname="org.apache.catalina.startup.Bootstrap" failonerror="true" fork="true">
           <classpath path="D:/Tomcat 7.0/bin/bootstrap.jar:D:/Tomcat 7.0/bin/tomcat-juli.jar" />

           <jvmarg value="-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager" />
  <jvmarg value="-Djava.util.logging.config.file=D:/Tomcat 7.0/conf/logging.properties" />

           <jvmarg value="-Dcatalina.home=D:/Tomcat 7.0" />//tomcat location
           <jvmarg value="-Dcatalina.base=D:/Tomcat 7.0" />

           <jvmarg value="-Djava.io.tmpdir=D:/Tomcat 7.0/temp" />

  <arg line="start" />
 </java>

   </target>

1 comment:

  1. Thanks for the post, I am techno savvy. I believe you hit the nail right on the head. I am highly impressed with your blog. It is very nicely explained. Your article adds best knowledge to our Java Online Training from India. or learn thru Java Online Training from India Students.

    ReplyDelete