`
woniu1983
  • 浏览: 165659 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

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

    博客分类:
  • Ant
阅读更多
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
0
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics