Windows上配置Java + Ant + JSCH 远程执行Shell脚本或者命令

1. 安装J2SE(推荐1.5版本)
java.sun.com/products/archive/

2. 安装Ant
请使用1.6之后的版本,解压缩到本地路径即可。
ant.apache.org/

3. 下载JSCH:
请下载jdk1.4编译的版本,例如jsch-0.1.43-jdk14.jar,然后拷贝至Ant的lib目录下
https://sourceforge.net/projects/jsch/forums/forum/219651

4. 环境变量设置
JAVA_HOME=D:\Program Files\Java\jdk1.5.0_11
CLASSPATH=.;%JAVA_HOME%\lib\tools.jar
ANT_HOME=D:\apache-ant-1.8.1
Path=%JAVA_HOME%\bin;%ANT_HOME%\bin;%ANT_HOME%\lib

5. 使用Ant+JSCH远程执行Linux端的Shell脚本或者命令

<target name="Test1">
<sshexec host="192.168.122.180" username="root"  password="123456" trust="true" command=". /home/***/Public/test.sh"/>
</target>

<target name="Test2">
<sshexec host="192.168.122.180" username="root"  password="123456" trust="true" command="cd /;ls"/>
</target>

5. 使用Ant+JSCH的scp标签进行文件的传递
请参考文章:www.blogjava.net/Unmi/archive/2006/01/03/124033.html
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值