Eclipse+Tomcat+Ant 小记

标题:Eclipse+Tomcat+Ant 小记

作者:JRQ

链接:http://blog.csdn.net/jrq/archive/2006/07/10/901264.aspx


题记:用 Eclipse 3 +Tomcat 5 做东东,用起来还是比较爽。但是调试时每次手动Deploy到Tomcat中,比较麻烦。今用Ant来完成之。


1。打开Eclipse,在项目的根路径下建立builds.xml文件。

这个是Ant配置的关键。其内容如下:

-----------------

<?xml version="1.0"?>
<project name="webmodulebuilder"  default="deploy"  basedir=".">


  <!-- set global properties for this build -->
 
  <!-- 发布WEB路径 -->
  <property name="DEPLOY_PATH" value="D:/Tomcat 5.0/webapps/dt" />
 
  <!-- 源WEB路径 -->
  <property name="WEB_PATH" value="D:/eclipse/workspace/test/dt" />
 
  <!-- 源编译的jar包路径 -->
  <property name="JAR_PATH" value="D:/eclipse/workspace/test/dt/WEB-INF/lib" />
 
  <!-- 源java文件路径 -->
  <property name="SCR_PATH" value="D:/eclipse/workspace/test/src" />
 
  <!-- 源class文件路径 -->
  <property name="CLASS_PATH" value="D:/eclipse/workspace/test/dt/WEB-INF/classes" /> 
 
  <!-- 定义classpath -->
  <path id="LIB_CLASS_PATH">
       <fileset file="${JAR_PATH}/*.jar" />
       <pathelement path="${CLASS_PATH}"/>
  </path>
   
  <!-- 初试化 --> 
  <target name="init">     
    <mkdir dir="${DEPLOY_PATH}"/>
    <mkdir dir="${DEPLOY_PATH}/WEB-INF"/>
    <mkdir dir="${DEPLOY_PATH}/WEB-INF/classes"/>
    <mkdir dir="${DEPLOY_PATH}/WEB-INF/lib"/> 
  </target>


  <!-- 编译类 -->
  <target name="compile" depends="init" description="compile the source files">
      <mkdir dir="${CLASS_PATH}"/>
      <javac srcdir="${SCR_PATH}" destdir="${CLASS_PATH}">
           <classpath refid="LIB_CLASS_PATH"/>
      </javac>
  </target>
 
 
  <!-- Copy发布-->
  <target name="deploy" depends="init,compile" >
    <copy todir="${DEPLOY_PATH}">
      <fileset dir="${WEB_PATH}">
        <include name="**/*.*"/>
        <exclude name="**/jsp_servlet/*.class"/>
        <exclude name="**/build.xml"/>
        <exclude name="**/deploy.xml"/>
        <exclude name="**/build.properties"/>
        <exclude name="**/servers.xml"/>
        <exclude name="**/targets.xml"/>
        <exclude name="**/*.war"/>
      </fileset>
    </copy>    
  </target> 
 
</project>

-----------------


2.右击项目,选择“属性--构建器”。然后单击“新建”。


3.在“选择配置类型”窗口中单击选中“Ant构建”,单击“确定”。


4.配置构建器的属性,填写建器的“名称”。

  “主要”页框中的“构建文件”选择刚才配置builds.xml,“基本目录”选择项目的根目录。

  “构建选项”中,勾选“在自动构建期间”。


5.点击“确定”,完成配置。


6.在项目属性中的“构建器”中勾选刚刚建立的Ant构建器,取消勾选“Java构建器”。单击“确定”。


7.当系统调试时,Ant会自动编译并发布文件到指定的目录中。爽!


[- 完- ]

                                                                              by  JRQ
 
                                                                             2006/07/10 于穗   

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值