公司最近要求編譯開源的軟件,因而便展開了這方面的研究apache
ant用來building源碼,ivy用來做爲解決編譯過程當中所須要的依賴問題eclipse
當你着手準備編譯源代碼時,最讓人頭痛的是依賴問題,而ant+ivy這個能靈活的解決這個問題,maven
他比maven更輕巧ui
一、ivy集成到ant當中
spa
我所使用的是apache-ivy-2.3.0-bin.tar.gzxml
你能夠去下載適合你的版本
ip
下載地址:http://ant.apache.org/ivy/download.cgi
將ivy解壓源碼
sudo tar -zxvf apache-ivy-2.3.0-bin.tar.gz
it
如圖所示:編譯
找到ivy-2.3.0.jar拷貝到/opt/ant/lib/目錄下
sudo cp ivy-2.3.0.jar /opt/ant/lib/
這樣就集成好了,固然也能夠將xmltask.jar和junit.jar也一塊兒放到該目錄下(可能會須要這兩個jar文件)
二、集成到eclipse中
打開eclipse直接找到window->preferences->ant->Runtime->classpath,選擇Ant Home Entries,
點擊右邊的 Ant Home選擇本身安裝的ant便成。
如圖所示:
有問題你們互相探討,祝各位好運!