您的位置:首页 > 运维架构 > Tomcat

ant 启动/停止 tomcat

2012-12-18 17:19 381 查看
<property name="tomcat" value="E:\\JavaTool\\Tomcat 5.5"></property>

<property name="log" value="E:\\log.txt"></property>

<!--在eclipse控制台里面显示tomcat 控制台信息 开始-->
<target name="tomcat.start">  
   <java jar="${tomcat}/bin/bootstrap.jar" fork="true" >  
       <jvmarg value="-Dcatalina.home=${tomcat}" />  
   </java>  
</target>  
 
<target name="tomcat.stop">  
   <java jar="${tomcat}/bin/bootstrap.jar" fork="true">  
       <jvmarg value="-Dcatalina.home=${tomcat}"/>  
           <arg line="stop"/>  
   </java>  
</target>  
 
<target name="tomcat.debug">  
   <java jar="${tomcat}/bin/bootstrap.jar" fork="true">  
       <jvmarg value="-Dcatalina.home=${tomcat}"/>  
       <jvmarg value="-Xdebug"/>  
       <jvmarg value="-Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"/>  
   </java>  
</target>

<!--在eclipse控制台里面显示tomcat 控制台信息 结束-->

<!--cmd启动 log用来输出tomcat启动停止的信息 开始-->

    <target name="stop_tomcat">  

        <echo>停止tomcat</echo>  

        <exec executable="cmd" dir="${tomcat}/bin" failonerror="false"   

                    output="${log}" append="true" >  

            <!-- <arg value="/c" /> -->     

            <env key="CATALINA_HOME" path="${tomcat}"/>  

            <arg value="/c shutdown.bat" />     

        </exec>  

    </target>  

  

    <target name="start_tomcat">  

        <echo>启动tomcat</echo>  

        <exec executable="cmd" dir="${tomcat}/bin"  failonerror="false"   

                    output="${log}" append="true" >  

             <!-- <arg value="/c" /> -->    

             <env key="CATALINA_HOME" path="${tomcat}"/>  

             <arg value="/c startup.bat" />     

        </exec>  

    </target>  

<!--cmd启动 log用来输出tomcat启动停止的信息 结束-->
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Ant