本文目錄一覽:
- 1、Java的Ant文件是什麼?如何創建?
- 2、Java裏面ant和maven是什麼東西???兩個有什麼用
- 3、Java和Ant怎麼一起配置環境變量
- 4、JAVA程序顯示運行Ant,點擊任意一項後報錯「構建錯誤」,原因無法找到要運行的Ant文件,怎麼解決?
- 5、java,ant有什麼好處
- 6、JAVA中ant腳本是什麼東西?
Java的Ant文件是什麼?如何創建?
Ant是一種基於Java的構建工具。Ant文件是配置構建目標過程的XML文件,也稱為Ant腳本。
使用普通文本編輯工具可以創建,其內容主要由project和target標籤組成,以下是一個簡單的腳本:
?xml version=”1.0″ encoding=”utf-8″?
project default=”run”
target name=”run”
echoHello World!/echo
/target
/project
Java裏面ant和maven是什麼東西???兩個有什麼用
maven簡單的說是管理jar包的,你需要的包它會自己到網上下載,幫你管理包的依賴關係,在eclipse里用maven工程點開一個類,可以看到源代碼,學習java的好工具
前幾天剛學了用ant打包,當你需要自定義jar包的結構時挺方便的,一般都用集成開發環境的,用到的時候不是很多,不過有必要掌握
Java和Ant怎麼一起配置環境變量
正確的配法是path添加C:\Program Files\Java\jdk1.6.0\bin。
classpath里添加C:\Program Files\Java\jdk1.6.0\jre\lib;,;C:\Program Files\Java\jre1.6.0\lib
保證你沒錯
檢測的方法是在DOS里輸入jar,看出現提示沒。
JAVA程序顯示運行Ant,點擊任意一項後報錯「構建錯誤」,原因無法找到要運行的Ant文件,怎麼解決?
你這是直接打開的Java文件吧。
不是在Eclipse中創建Java項目的方式,eclipse沒有自動生成相應的配置文件,就會出現你這些對話框。
請按照eclipse創建Java項目的方式一步一步操作,然後把你這個文件的內容複製進去,就可以正常運行了。
百度搜索「eclipse創建java」,會有很多博客教你怎麼使用eclipse創建Java項目。
或者可以參考百度經驗中的方法百度經驗-eclipse創建Java項目
java,ant有什麼好處
ant沒有maven好,但是比較傳統,個人感覺。ant可以幫你管理項目,包括搭建、加載jar包、打包、自動生成測試結果等等,超級多的功能,它就是通過你自己書寫的任務來執行的,最好的好處就是通過它就確定無誤地為你做一些事,有時候你總會寫錯什麼的吧,但是用ant寫好任務之後,它就會幫你全搞定了,避免了不必要的錯誤。
JAVA中ant腳本是什麼東西?
內容摘要:
ANT是一個基於Java的自動化腳本引擎,腳本格式為XML。除了做Java編譯相關任務外,ANT還可以通過插件實現很多應用的調用。
1)ANT的基本概念:
2)ANT的安裝:解包,設置路徑
3)ANT的使用:最好的學習只不過是一個簡單實用的例子起步……
ANT的基本概念:Java的Makefile
當一個代碼項目大了以後,每次重新編譯,打包,測試等都會變得非常複雜而且重複,因此c語言中有make腳本來幫助這些工作的批量完成。在Java中應用是平台無關性的,當然不會用平台相關的make腳本來完成這些批處理任務了,ANT本身就是這樣一個流程腳本引擎,用於自動化調用程序完成項目的編譯,打包,測試等。除了基於JAVA是平台無關的外,腳本的格式是基於XML的,比make腳本來說還要好維護一些。
每個ant腳本(缺省叫build.xml)中設置了一系列任務(target):比如對於一個一般的項目可能需要有以下任務。
任務1:usage 打印本腳本的幫助信息(缺省)
任務2:clean — init 清空初始化環境
任務3:javadoc — build — init 生成JAVADOC
任務4:jar — build — init 生成JAR
任務5:all — jar + javadoc — build — init 完成以上所有任務:jar javadoc
而多個任務之間往往又包含了一定了依賴關係:比如把整個應用打包任務(jar)的這個依賴於編譯任務(build),而編譯任務又依賴於整個環境初始化任務(init)等。
註:我看到很多項目的ant腳本中的命名基本上都是一致的,比如:編譯一般叫build或者compile;打包一般叫jar或war;生成文檔一般命名為javadoc或javadocs;執行全部任務all。在每個任務的中,ANT會根據配置調用一些外部應用並配以相應參數執行。雖然ANT可調用的外部應用種類非常豐富,但其實最常用的就2,3個:比如javac javadoc jar等。
ANT的安裝
解包後在系統可執行路徑中加入指向ant的bin的路徑就可以了,比如可以在GNU/Linux上把以下配置加入/etc/profile中:
export ANT_HOME=/home/ant
export JAVA_HOME=/usr/java/j2sdk1.4.1
export PATH=$PATH:$JAVA_HOME/bin:$ANT_HOME/bin
這樣執行ant 後,如果不指定配置文件ant會缺省找build.xml這個配置文件,並根據配置文件執行任務,缺省的任務設置可以指向最常用的任務,比如:build,或指向打印幫助信息:usage,告訴用戶有那些腳本選項可以使用。
ANT的使用
最好的學習過程就是看懂那些open source項目中的build.xml腳本,然後根據自己的需要簡化成一個更簡單的,ANT和APACHE上很多非常工程派的項目:簡單易用,而且適應性非常強,因為這些項目的建立往往來源於開發人員日常最直接的需求。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/184958.html