maven - Jsch 和 Maven 有什么问题?

标签 maven jsch

我尝试将 Jsch 0.1.44 与 Maven 一起使用。

我的 pom.xml 中有以下依赖项。

<dependency>
    <groupId>com.jcraft</groupId>
    <artifactId>jsch</artifactId>
    <version>0.1.44</version>
    <scope>compile</scope>
</dependency>

如果我运行 mvn compile maven 看起来正常并告诉我 Jsch 已成功下载。

但是在编译时,找不到Jsch类。如果我查看我的本地存储库,我可以看到 Jsch-jar 只有 3kb 的大小。如果我打开 jar 文件,我还可以看到只有 META-INF 文件夹。

那么这里有什么问题,我该如何解决?

最佳答案

出于某种原因,中央存储库中的 jar 文件似乎已损坏。
解决方案是将 Jsch 的另一个存储库添加到 pom.xml。

<repository>
    <id>Jsch</id>
    <url>http://jsch.sf.net/maven2/</url>
</repository>

关于maven - Jsch 和 Maven 有什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7572457/

相关文章:

java - M2Eclipse 显示错误,但 Maven 编译正常

java - m2eclipse 不会下载任何依赖项

java - 通过代理执行 ant scp 任务

java - "com.jcraft.jsch.JSchException: Auth fail"使用工作密码

java - 如何使用java和JSch停止linux上的tomcat服务器?

java - Elasticsearch : Can't get Native (Java) Script working

java - Hibernate + Spring + Maven(框架设置问题)

maven - Gradle 无法解析存档依赖项

java - 通过 JSch 执行 shell 命令时随机得到空输出

java - JSch 断开按钮