使用ANT把J2EE工程发布到Tomcat里

本文详细介绍了一个使用Ant构建工具的实际案例,包括项目的清理、初始化、编译、构建等过程,并最终生成了WAR包。

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

本人在clipse中使用的
<?xml version="1.0" encoding="UTF-8"?>

<project name="s2" default="打包" basedir=".">

<property file="build.properties"/>
<property environment="env"/>

<target name="clean" description="Delete this project!!">
<echo message="${env.JAVA_HOME}"/>
<delete dir="${build.home}"/>
<delete dir="${dist.home}"/>
</target>

<target name="init" depends="clean" description="This is mkdir target">
<mkdir dir="${build.home}"/>
</target>

<target name="compile" depends="init" description="This is compile the JAVA SOURCE!!">
<mkdir dir="${build.home}/WEB-INF/classes"/>
<javac srcdir="${source.home}"
destdir="${build.home}/WEB-INF/classes">
<classpath>
<path>
<fileset dir="${lib.home}"/>
</path>
</classpath>
</javac>
</target>

<target name="build" depends="compile" description="Copy all no JAVA class to build directory!!!">
<copy todir="${build.home}">
<fileset dir="${app.home}" excludes="**/*.class" />
</copy>

<copy todir="${build.home}/WEB-INF/classes">
<fileset dir="${source.home}" excludes="**/*.java"/>
</copy>
</target>

<target name="打包" depends="build" description="打成war包">
<mkdir dir="${dist.home}"/>
<jar destfile="${dist.home}/${pro.home}.war"
basedir="${build.home}"/>
</target>
</project>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值