說明:
/usr/local/ant 用於指定安裝ant的路徑
一、安裝ant
cd /root/dir_install
tar zxvf apache-ant-1.8.3-src.tar.gz 解壓後得到apache-ant-1.8.3
chmod -r 777 apache-ant-1.8.3
cd apache-ant-1.8.3
./build.sh
編譯安裝....
編譯過程中遇到如下錯誤:
經過google、baidu後,大致知道這是由於需要junit的dependence,(參見這個帖子
cp junit-4.10.jar /root/dir_install/apache-ant-1.8.3/lib/optional/.
ok,再次回到 /root/dir_install/apache-ant-1.8.3/下面
./build.sh進行編譯
....
.......
編譯完成後,會在 /root/dir_install/apache-ant-1.8.3/下面生成dist的資料夾,裡面有我們需要的bin、lib目錄
移動apache-ant-1.8.3到/usr/local/下面,並重命名為ant
mv /root/dir_install/apache-ant-1.8.3 /usr/local/ant
二、配置環境變數
vi /etc/profile
新增如下資訊
配置完成後,重新啟動電腦
reboot
三、驗證ant是否安裝成功
驗證ant是否安裝成功
1.命令檢視版本資訊
ant -version 顯示如下資訊,則表明已經正確安裝
四、試驗編譯工程
這邊我簡單的建立空工程,目的只為驗證ant是否成功安裝
在/root 下面建立一測試目錄
mkdir ant_test
cd ant_test
建立build.xml檔案,並新增相應的內容
touch build.xml
vim build.xml
執行命令進行編譯工程
ant -f build.xml
執行後看到如下結果,說明ant已經正確被安裝.
五、編譯工作中的工程(本部分只為記錄個人遇到的問題,大家可以無視!)
問題:在實際工程時,報「錯誤: 編碼utf8的不可對映字元」即使是**注釋中的,編譯還是失敗
這是由於我們的**編碼格式是gbk格式的引起的
解決方法:
在build.xml編譯指令碼中之間新增如下紅框框內容
大家可以參加這個帖子
再次編譯,成功!...
Centos6 2編譯NBD模組
編譯 nbd 模組 yum install kernel devel kernel headers cd tmp wget centos 6 其他版本的 kernel source rpm file 亦可在此下載 rpm ivh kernel 2.6.32.220.4.2.el6.src.rpm c...
centos6 2 編譯安裝git 指令碼
yum 安裝git會將伺服器已經公升級的openssh從5.8.p2覆蓋為5.3.p1,所以決定原始碼編譯安裝。簡單整理編譯安裝指令碼如下 bin bash yum install perl time hires curl curl devel zlib devel openssl devel pe...
CentOS6 2編譯安裝Nginx1 2 0
也可以使用yum install pcre 自動安裝pcre庫 第二步 開始安裝nginx 安裝nginx 編譯完成沒錯誤後,執行以下命令 make make install cd 第三步 更改配置 更改配置 vi usr local webserver nginx conf nginx.conf ...