linux下ant安装和使用教程,ant安装与简单应用
ant安装与简单应用
1、下载ant软件包,本次下载的是apache-ant-1.9.6-bin.tar.gz
2、传到Linux服务器上,我传到/usr/local/下
3、解压缩,并创建软连接
[root@localhost local]# tar xf apache-ant-1.9.6-bin.tar.gz
[root@localhost local]# ln -sv apache-ant-1.9.6 ant196
4、配置Java环境变量
[root@localhost profile.d]# vim java.sh
JAVA_HOME=/root/tomcat/jdk1.7.0_71
ANT_HOME=/usr/local/ant196
PATH=$JAVA_HOME/bin:$ANT_HOME/bin:$PATH
export JAVA_HOME ANT_HOME PATH
~
5、查看是否成功安装
[root@localhost bin]# ant -version
Apache Ant(TM) version 1.9.6 compiled on June 29 2015
[root@localhost bin]#
6、实例
实验环境Linux系统,两个节点node1:IP 192.168.164.129和node2:IP 192.168.164.128
实验需求:
ant安装在node1节点,安装之后,在此实现功能是在node1节点上到node2节点执行创建/tmp/test01,然后再在/tmp/test01目录下创建文件test001.txt,还有把本地的/tmp/下的test.jar包传到node2节点上的/tmp/下。
在node1上操作
[root@localhost xml]# pwd
/usr/local/xml
[root@localhost xml]# ls
ant01.sh build.properties build.xml deploy01.xml
[root@localhost xml]# cat ant01.sh
#JAVA_HOME=/root/tomcat/jdk1.7.0_71
#ANT_HOME=/usr/local/ant196
#PATH=$JAVA_HOME/bin:$ANT_HOME/bin:$PATH
#export JAVA_HOME ANT_HOME PATH
echo "==============`date +%Y%m%d_%H:%M:%S`===============" > /usr/local/logs/ant01.log
nohup /usr/local/ant196/bin/ant -f /usr/local/xml/build.xml test01 >> /usr/local/logs/ant01.log 2>&1 &
[root@localhost xml]# cat build.xml
[root@localhost xml]#
[root@localhost xml]# cat deploy01.xml
[root@localhost xml]#
[root@localhost xml]# cat build.properties
src=/tmp
node1=192.168.164.128
name1=root
passwd1=changyu
[root@localhost xml]#
在192.168.164.128端查看
[root@localhost tmp]# ls
test01 test01.jar
[root@localhost tmp]# cd test01
[root@localhost test01]# ls
test001.txt
[root@localhost test01]#
linux下ant安装和使用教程,ant安装与简单应用相关推荐
- linux下彻底卸载mysql 图解教程
linux下彻底卸载mysql 图解教程 1.查找以前是否装有mysql 命令:rpm -qa|grep -i mysql 可以看到如下图的所示: 说明之前安装了: MySQL-client-5.5. ...
- Linux 下 离线下载服务部署 CCAA的安装使用
Linux 下 离线下载服务部署 CCAA的安装使用 我的小站.Github CCAA 是服务器离线下载解决⽅案包,组件包含了Aria2 提供离线下载,ccaa_web⽀撑AriaNg运⾏, Aria ...
- linux 内网yum,Linux下 内网环境 通过ISO yum安装依赖
Linux下 内网环境 通过ISO yum安装依赖 上传系统系统镜像 创建镜像挂载点 mkdir iso 将系统镜像挂载到 /iso 挂载点上 [root@localhost home]# mount ...
- Linux下JIRA版本5.0.1的安装.破解.汉化
Linux下JIRA版本5.0.1的安装.破解.汉化 2013-11-10 01:36:27 标签:linux jira 安装 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者 ...
- usb设备检测linux,Linux下USB设备检测全教程(转)
Linux下USB设备检测全教程(转)[@more@] USB设备检测也是通过/proc目录下的USB文件系统进行的.为了使一个USB设备能够正常工作,必须要现在系统中插入USB桥接器模块.在检测开始 ...
- linux c++编程教程,Linux下的C++编程入门教程.ppt
<Linux下的C++编程入门教程.ppt>由会员分享,可在线阅读,更多相关<Linux下的C++编程入门教程.ppt(14页珍藏版)>请在人人文库网上搜索. 1.Linux下 ...
- linux下的c 编程入门教程,Linux下的C编程入门教程.ppt
<Linux下的C编程入门教程.ppt>由会员分享,可在线阅读,更多相关<Linux下的C编程入门教程.ppt(14页珍藏版)>请在装配图网上搜索. 1.Linux下c+编程, ...
- linux不重启换root密码是什么原因,在Linux下修改和重置root密码的方法(超简单)
刚开始接触linux的人,忘记了root密码可能会不知所措.想找回自己的root密码,但是又不知道方法.其实,只需要简单的几步就可以重置自己的root密码了(找回密码我也不会) 1.开机HcQBEm上 ...
- mysql5.7.17的linux安装,linux下mysql5.7.17最新稳定版本安装教程
通过源码在linux上安装mysql最新稳定版本:mysql-5.7.17 为了方便安装过程中不受boost依赖的影响,直接从官网下载mysql-boost-5.7.17.tar.gz版本.(官方解释 ...
- 杰奇1.7用php53,linux下的杰奇1.7手机站安装教程
今天给大家做个linux下的杰奇手机站安装教程 手机版界面预览 1.把下载好的wap模板 安装在杰奇目录下 或者其他目录 但是一定要在一个文件夹下 比如我的是/www/daai99.com/目录 你也 ...
最新文章
- Eclipse和PyDev搭建完美Python开发环境(Windows篇)(转)
- 《Verilog HDL那些事儿》PDF 3.0版本发布
- 《梦断代码》读后感一
- python 面向对象(三)多继承
- 使用java调用Web天气服务
- Python 算法模板库,Pythonista 找工作利器
- 如何把握好 transition 和 animation 的时序,创作描边按钮特效
- mysql一些常用操作_表的一些常用操作_MySQL
- weex android 滑动事件,【报Bug】weex编译模式下slider组件 @scroll 事件, 滑块左右滑动, @scroll 回调的值始终是负数, 判断不了左右动作...
- Linux下的文件共享全攻略系列之三:主流FTP服务器Wu-ftpd入门指南
- Python查找字符串中的所有汉字
- Diamond软件的使用(5)--建立Modelsim仿真环境
- SitePoint播客#177:非被动收入
- 自己搭建ant design框架
- android消除锯齿原理分析
- 关于数据库报错ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost:3306‘ (10061
- 将项目上传至GitHub
- 图片标签,超链接标签
- 《数据结构 思维导图》
- 【线刷大师】纯净root线刷包,线刷教程及工具