CentOS6 2 ANT1 8 3編譯環境

2021-06-04 17:56:00 字數 1366 閱讀 2134

說明:

/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 ...