zoukankan      html  css  js  c++  java
  • ant 脚本里面启动、停止tomcat的两种方法

    1. <p>  
    2. 第一,在windows 命令行窗口显示tomcat控制台界面</p><p</p>  
    [html] view plaincopy
     
    1. <property name="tomcat.home" value="D:developerapache-tomcat-6.0.32" />  
    2.   
    3.     <target name="stop_tomcat">  
    4.         <echo>停止tomcat</echo>  
    5.         <exec executable="cmd" dir="${tomcat.home}/bin" failonerror="false"   
    6.                     output="${log.file}" append="true" >  
    7.             <!-- <arg value="/c" /> -->     
    8.             <env key="CATALINA_HOME" path="${tomcat.home}"/>  
    9.             <arg value="/c shutdown.bat" />     
    10.         </exec>  
    11.     </target>  
    12.   
    13.     <target name="start_tomcat">  
    14.         <echo>启动tomcat</echo>  
    15.         <exec executable="cmd" dir="${tomcat.home}/bin"  failonerror="false"   
    16.                     output="${log.file}" append="true" >  
    17.              <!-- <arg value="/c" /> -->    
    18.              <env key="CATALINA_HOME" path="${tomcat.home}"/>  
    19.              <arg value="/c startup.bat" />     
    20.         </exec>  
    21.     </target>  


     

    log.file是在前面的target里面创建的文件,用来输出tomcat启动停止的信息。

    第二,在eclipse控制台里面显示tomcat 控制台信息

    [html] view plaincopy
     
      1. <target name="tomcat.start">  
      2.     <java jar="${tomcat.home}/bin/bootstrap.jar" fork="true" >  
      3.         <jvmarg value="-Dcatalina.home=${tomcat.home}" />  
      4.     </java>  
      5. </target>  
      6.   
      7. <target name="tomcat.stop">  
      8.     <java jar="${tomcat.home}/bin/bootstrap.jar" fork="true">  
      9.         <jvmarg value="-Dcatalina.home=${tomcat.home}"/>  
      10.             <arg line="stop"/>  
      11.     </java>  
      12. </target>  
      13.   
      14. <target name="tomcat.debug">  
      15.     <java jar="${tomcat.home}/bin/bootstrap.jar" fork="true">  
      16.         <jvmarg value="-Dcatalina.home=${tomcat.home}"/>  
      17.         <jvmarg value="-Xdebug"/>  
      18.         <jvmarg value="-Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"/>  
      19.     </java>  
      20. </target>  
  • 相关阅读:
    Bootstrap组件福利篇 网址
    <a>标签中的href="javascript:;"
    HTTP请求上下文之终结:HttpContext类
    数据库分离 附加 sqlserver
    C#中三层架构UI、BLL、DAL、Model实际操作(转)
    比较好的网上的sqlserver读书笔记
    ORACLE重建索引详解
    SQL Server遍历表的几种方法(转)
    提高数据库操作的效率(转)
    哈希表Hashtable与字典表Dictionary<K,V>的比较。
  • 原文地址:https://www.cnblogs.com/zyn1990/p/4066448.html
Copyright © 2011-2022 走看看