ant 采用scp方式向远程服务器上传文件时jsch报错

原创 2016年05月31日 16:43:58

Cause: Could not load a dependent class com/jcraft/jsch/Logger

       It is not enough to have Ant's optional JARs
       you need the JAR files that the optional tasks depend upon.
       Ant's optional task dependencies are listed in the manual.
Action: Determine what extra JAR files are needed, and place them in one of:
        -D:\tools\eclipse\plugins\org.apache.ant_1.9.2.v201404171502\lib
        -C:\Users\lenovo\.ant\lib
        -a directory added on the command line with the -lib argument

Do not panic, this is a common problem.
The commonest cause is a missing JAR.

This is not a bug; it is a configuration problem


报错原因是ant的Classpath中没有jsch jar包路径, 所以报错.

解决方法: 按照如下步骤操作 将 jsch.jar加入ant运行环境即可~



版权声明:本文为博主原创文章,未经博主允许不得转载。

Ant运行build.xml执行服务器scp,异常解决jsch.jar

Ant运行build.xml执行服务器scp,异常解决jsch.jar BUILD FAILED D:\workspace\xmol\build.xml:193: Problem: faile...
  • qingzhong_he2010
  • qingzhong_he2010
  • 2017年04月22日 11:30
  • 426

用ant scp往远程linux传文件

用ant scp往远程linux传文件
  • teamlet
  • teamlet
  • 2010年07月29日 09:10
  • 4927

使用ant将文件从Windows上传至Linux

ant支持将文件从本地上传到Linux下,具体代码(亲测):           当前在上传之前,需要从http://www.jcraft.com/jsch/ind...
  • vicey
  • vicey
  • 2016年06月22日 11:02
  • 200

针对SSH文件传输协议,用jsch上传图片

弄了一整天,终于用jach包实现了一个上传图片的sftp工具类,这个jsch包是针对SSH传输协议的,可以的话把代码copy到IDE上看比较清晰,下面是代码,休息了!!! import java.io...
  • zhengholien
  • zhengholien
  • 2016年11月13日 00:06
  • 648

scp远程拷贝文件出现permission denied,please try again的解决办法

解决办法: 1、给我的目标服务器(192.168.14.132)的/home目录写的权限 :chmod 766 /home  2、修改目标服务器的/etc/ssh/sshd_config中的Permi...
  • KingGaiwusi
  • KingGaiwusi
  • 2017年08月08日 17:23
  • 1099

SCp上传文件到阿里云服务器

mac链接远程阿里云服务器centos 终端输入 ssh -l root ...(远程ip) 如果出现以下链接失败信息。 ssh 连接的时候 Host key verificati...
  • fengcai0123
  • fengcai0123
  • 2016年06月28日 11:04
  • 2025

ant jsch.jar 一个异常及解决方法

运行build.xml出现异常:   Cause: Could not load a dependent class com/jcraft/jsch/Logger            It i...
  • yonghutwo
  • yonghutwo
  • 2015年05月17日 23:33
  • 2479

使用ant scp传输文件

由于项目有多台服务器,每次增量更新时太烦了,就想用程序更新,使用ftp和ant都试过了,都可以. ftp经常使用没有问题,ant第一次自己写出了不少问题.我使用的是win7.特此记录....
  • lzj0327
  • lzj0327
  • 2017年06月17日 12:55
  • 695

jsch使用之Java实现ssh sftp协议传输

JSch 是SSH2的一个纯Java实现。它允许你连接到一个sshd 服务器,使用端口转发,X11转发,文件传输等等。你可以将它的功能集成到你自己的 程序中。同时该项目也提供一个J2ME版本用来在手机...
  • earbao
  • earbao
  • 2015年10月27日 10:31
  • 8064

Java中实现SSH2/SCP/SFTP/FTP操作

支持SSH2/SCP/SFTP/FTP操作的开源java库有以下几个: 1. Ganymed SSH-2 for Java. BSD style license. "Ganymed SSH...
  • blade2001
  • blade2001
  • 2012年02月03日 11:38
  • 4924
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ant 采用scp方式向远程服务器上传文件时jsch报错
举报原因:
原因补充:

(最多只允许输入30个字)