Window系统下用Ant实现Java项目的自动构建和部署

Posted 夏天里的Jasmine

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Window系统下用Ant实现Java项目的自动构建和部署相关的知识,希望对你有一定的参考价值。

https://blog.csdn.net/xinxin19881112/article/details/7297021

 

Step 1: 从官网下载Ant包,官网地址http://ant.apache.org/

Step 2: 解压好了,去配置用户自定义环境变量【或者系统环境变量】

Step 3:验证一下自己环境是否配置正确

 

Step 4:编写一个简单的build文件,运行查看是否成功

<?xml version="1.0"?>
<project name="helloWorld">
       <target name="sayHelloWorld">
              <echo message="Hello,Amigo"/>
       </target>
</project>

新建上述文件文件,保存为hello.xml,我随手保存在安装目录下了

 

运行 ant -file 路径\\文件, 出现以下提示表示成功了。

 

ant –f hello.xml sayHelloWorld

ant –buildfile hello.xml sayHelloWorld

ant –file hello.xml sayHelloWorld

观察发现以上语句均能成功。

 

接下来开始向读者讲解本节的重点:Ant的关键元素project、target、property和task。

1.       project元素

    project元素是Ant构件文件的根元素,Ant构件文件至少应该包含一个project元素,否则会发生错误。在每个project元素下,可包含多个target元素。接下来向读者展示一下project元素的各属性。

1)name属性

    用于指定project元素的名称。

2)default属性

    用于指定project默认执行时所执行的target的名称。

3)basedir属性

   用于指定基路径的位置。该属性没有指定时,使用Ant的构件文件的附目录作为基准目录。

  

<?xml version="1.0"?>
<project name="projectStudy" default="sayBaseDir" basedir="E:"apache-ant-1.7.0">
       <target name="sayBaseDir">
              <echo message="The base dir is: ${basedir}"/>
       </target>
</project>

  

以上是关于Window系统下用Ant实现Java项目的自动构建和部署的主要内容,如果未能解决你的问题,请参考以下文章

jenkins+ant+jmeter自动化环境搭建

Android自动化构建之Ant多渠道打包实践(上)

想要一个 eclipse java 项目自动运行 ant 构建文件

ant安装教程java怎么使用ant打jar包ant配置环境

怎么把java自动化代码提交到jenkins

Ant在Java项目中的使用(一眼就看会)