linux下ant安装和使用教程,ant安装与简单应用

linux下ant安装和使用教程,ant安装与简单应用ant安装与简单应用1、下载ant软件包,本次下载的是apache-ant-1.9.6-bin.tar.gz2、传到Linux服务器上,我传到/usr/local/下3、解压缩,并创建软连接[root@localhostlocal]#tarxfapache-ant-1.9.6-bin.tar.gz[root@localhostlocal]#ln-svapache-ant-1.9.6…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

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]#

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/161464.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 添加音乐的HTML标签是,添加背景音乐的html标签是哪个[通俗易懂]

    添加音乐的HTML标签是,添加背景音乐的html标签是哪个[通俗易懂]添加背景音乐的html标签是哪个发布时间:2020-11-1710:26:08来源:亿速云阅读:120作者:小新了解添加背景音乐的html标签是哪个?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!添加背景音乐的html标签是,bgsound是用以插入背景音乐,但只适用于IE,在netscape和firefox中并不…

    2022年7月25日
  • php 虚拟ip 刷流量,浅析网站刷流量的利与弊「建议收藏」

    php 虚拟ip 刷流量,浅析网站刷流量的利与弊「建议收藏」估计不少站长都有过刷网站流量的经历,一般发生在网站刚刚上线的时候。网站刚上线时,流量来自哪里?搜索引擎肯定甚少,而推广也应该刚刚开始,推广带来的IP想必也并不乐观。每天登陆站长统计,都是看到寥寥的几十个IP,站长有可能会产生更多的想法。而刷网站IP,尤为常见。刷网站流量有几个常用的方法:1、通过js刷网站流量。这个方法是最初级的刷网页流量的方法,它只能够刷网页PV,而不能刷网站IP,因此几乎没有人…

    2022年9月29日
  • 汇编语言—移位指令

    汇编语言—移位指令移位指令是一组经常使用的指令,包括:算数移位、逻辑移位、双精度移位、循环移位、带进位的循环移位;移位指令都有一个指定需要移动的二进制位数的操作数,该操作数可以是立即数,也可以是CL的值;在8086中,该操作数只能是1,但是在其后的CPU中,该立即数可以是定义域[1,31]之内的数;一、算数移位指令:算数移位指令分为:算数左移SAL(ShiftAlgebraicLeft)和算数右移S

    2022年5月29日
  • layer弹出层

    layer弹出层运用layer实现页面上弹出层的功能点击按钮,执行弹出层功能正确引入jquery和layer的js文件

    2022年7月4日
  • declare-styleable的使用

    declare-styleable的使用declare-styleable的使用-carlosk-博客园declare-styleable是给自定义控件添加自定义属性用的1.首先,先写attrs.xml…

    2022年7月1日
  • 如何用SVN版本控制器将提交的文件还原到以前的版本

    如何用SVN版本控制器将提交的文件还原到以前的版本

    2021年9月19日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号