Eclipse+Tomcat+Ant 小记

本文介绍如何使用Eclipse、Tomcat及Ant实现项目的自动编译与部署,通过配置Ant的build.xml文件简化开发流程,提高开发效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

标题:Eclipse+Tomcat+Ant 小记

作者:JRQ

链接:http://blog.youkuaiyun.com/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 于穗

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值