浏览 1046 次
锁定老帖子 主题:Ant
该帖已经被评为隐藏帖
作者 正文
   发表时间:2010-05-01   最后修改:2010-09-29



 

简介: Ant是一种基于java的build工具,有些类似于unix系统中的make命令,是Apache软件基金会Jakarta目录中的一个子项目,具有跨平台性,操作简单等特点。它具有编译、打jar包、部署、生成api等作用

常用标签:

 1.<project>

2.<property>

3.<target>

4.<mkdir>

5.<copy>

 6.<delete>

7.<jar>

8.<war>

 

下面是部署的例子:

写道
<?xml version="1.0" encoding="UTF-8"?>
<project name="lvframework" basedir="." default="d-heaven">

<property name="build.dir" value="C:\tomcatMKey3G\webapps" />
<property name="src.dir" value="${basedir}/src" />
<property name="compile.classpath" value="${basedir}/lib" />
<property name="webapp" value="C:\tomcatMKey3G\webapps\lvframework">
</property>

<target name="d-heaven" description="进行DH EMA运行编译">
<delete dir="${webapp}" />
<mkdir dir="${webapp}" />
<mkdir dir="${webapp}/WEB-INF/lib" />
<mkdir dir="${webapp}/WEB-INF/classes" />
<copy todir="${webapp}" overwrite="true">
<fileset dir="${basedir}/WebRoot" />
</copy>
<copy todir="${webapp}/WEB-INF/lib" overwrite="true">
<fileset dir="${compile.classpath}" />
</copy>

</target>

</project>

 

  • 大小: 2.6 KB
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics