【问题标题】:Eclipse's Ant needs jschEclipse 的 Ant 需要 jsch
【发布时间】:2019-02-09 21:04:34
【问题描述】:

我在我的 Eclipse IDE 中运行 ant 脚本文件。文件包含命令scp:

<scp file="myfile.txt" todir="user:password@somehost:/home/chuck"/>

这行导致错误:

Cause: Could not load a dependent class com/jcraft/jsch/Logger
       It is not enough to have Ant's optional JARs

为什么我的 Eclipse 的 Ant 没有这个类,我可以在哪里下载所需的库?如何知道需要哪个库版本?

【问题讨论】:

标签: eclipse ant


【解决方案1】:

您可以在这里查看 JSCH http://www.jcraft.com/jsch/

有一个下载部分,您可以在其中找到.jar(在撰写本文时为jsch-0.1.54.jar)。

然后你必须设置 ANT buildpath 才能使用这个 jar。

【讨论】:

  • 存放这个罐子的正确位置是什么?我发现 Eclipse 保留了一些常见的东西 - pluginsconfiguration 以及特定的子目录。我应该始终使用最新版本的 jsch 吗?
  • 与您的其他罐子在同一位置?例如,在 WEB-INF/lib 中用于 Web 应用程序。
猜你喜欢
  • 2011-05-29
  • 2016-09-26
  • 1970-01-01
  • 2019-01-28
  • 2015-08-10
  • 1970-01-01
  • 1970-01-01
  • 2012-07-17
  • 1970-01-01
相关资源
最近更新 更多