Java eclipse下 Ant build.xml實例詳解 附完整項目源碼

轉載地址:https://www.cnblogs.com/zdz8207/p/jva-eclipse-ant.html

如有侵權,請聯系我刪除,感謝作者的文章對我的幫助。

在有eclipse集成環境下ant其實不是很重要,但有些項目需要用到,另外通過eclipse來學習和理解ant是個很好的途徑,所以寫他demo總結下要點,希望能夠幫到大家。

一、本人測試環境eclipse3.6已自動集成了ant環境, 所以就不用單獨下載配置ant環境了。

如果沒有eclipse集成環境可以自己下載ant http://www.apache.org/下載最新的版本

解壓ant 后設置ANT_HOME, PATH中添加ANT_HOME目錄下的bin目錄(如:ANT_HOME:D:\apache-ant-1.9.2,PATH:%ANT_HOME%\bin)

測試方法:開始-->運行-->cmd進入命令行-->鍵入 ant 回車,如果看到

Buildfile: build.xml does not exist!

Build failed

說明已經完成ant的設置。

二、創建一個java項目,AntTestDemo 創建一個測試類HelloAnt.java

package com.zdz.ant.test;

/**

* java ant test

* @author zheng

*

*/

public class HelloAnt {

? ? public static void main(String[] args) {

? ? ? ? System.out.println("Hello ant,by zdz!");

? ? }

}

在項目根目錄下創建一個build.xml文件,內容如下:

?

?

?

?

?

?

?

?

為直觀起見直接截圖上來了

Java eclipse下 Ant build.xml實例詳解 附完整項目源碼_第1張圖片


三、右鍵點擊build.xml 運行ant,如下圖所示:

Java eclipse下 Ant build.xml實例詳解 附完整項目源碼_第2張圖片

?運行結果:

Buildfile: D:\workspace\AntTestDemo\build.xml

init:

? ? [mkdir] Created dir: D:\workspace\AntTestDemo\classes

compile:

? ? [javac] Compiling 1 source file to D:\workspace\AntTestDemo\classes

build:

? ? ? [jar] Building jar: D:\workspace\AntTestDemo\helloant.jar

run:

? ? [java] Hello ant,by zdz!

BUILD SUCCESSFUL

Total time: 2 seconds

出來BUILD SUCCESSFUL 和預期結果說明ant跑成功了。

另外有可能會提示 includeantruntime 警告,出現這個警告只要把

修改為

也就是添加?includeantruntime="on"?

這樣出來的build結果是有些差別的,如上面就就變成下面結果了

Buildfile: D:\workspace\AntTestDemo\build.xml

init:

compile:

build:

run:

? ? [java] Hello ant,by zdz!

BUILD SUCCESSFUL

Total time: 312 milliseconds

四、完整項目代碼(沒有加includeantruntime屬性的)

AntTestDemo.zip


該文章為轉載,原文地址為:https://www.cnblogs.com/zdz8207/p/jva-eclipse-ant.html

你可能感興趣的

广东25选5开奖结果