说明:
/usr/local/ant 用于指定安装ant的路径
一、安装ant
我这边下载的是 apache-ant-1.8.3-src.tar.gz 下载地址是:apache.etoak.com//ant/source/
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,(参见这个帖子http://abcs007.iteye.com/blog/629431)
下载junit.jar,我这边下载的是junit-4.10.jar 下载地址:http://sourceforge.net/projects/junit/files/junit/4.10/
下载将junit-4.10.jar 拷贝到/root/dir_install/apache-ant-1.8.3/lib/optional下面
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编译脚本怎么写,大家可以自己学习)
运行命令进行编译工程
ant -f build.xml
运行后看到如下结果,说明ant已经正确被安装.
五、编译工作中的工程(本部分只为记录个人遇到的问题,大家可以无视!)
问题:
在实际工程时,报“错误: 编码UTF8的不可映射字符”即使是代码注释中的,编译还是失败
这是由于我们的代码编码格式是GBK格式的引起的
解决方法:
在build.xml编译脚本中<javac></javac>之间添加如下红框框内容
大家可以参加这个帖子 http://qiang106.iteye.com/blog/526326
再次编译,成功!...