java - Subclipse 安装失败 "Subversion native library not available"(Java HL)

标签 java eclipse svn subclipse eclipse-oxygen

我正在尝试在工作中全新安装 Eclipse Oxygen,并且在尝试 checkout 任何项目时遇到了此问题。

导入 -> 从 SVN check out 项目 ->

Error message

我正在尝试使用相同的插件从旧的 Mars 安装迁移,所以可能与两个安装尝试共享相同的路径(或尝试在自己的路径上搜索配置文件)有关。我“按原样”获得了原始安装,所以我真的不知道配置过程是如何进行的(是的,它工作得很好)。

有什么想法吗?

最佳答案

您的问题是,当加载 native Subversion JavaHL DLL 时,它们会尝试加载所有依赖项。这包括 OpenSSL DLL(libeay32.dll 和 ssleay32.dll)。这些 DLL 包含在 JavaHL 中,但看起来您在 PATH 中还有其他更高的版本。更重要的是,这些是 32 位 DLL,并且您在 64 位 JVM 中运行并加载 64 位 JavaHL。所以它不能使用它们。

也许你可以修复你的路径来摆脱这些?如果没有,您可能必须使用 32 位 JVM 运行 32 位 Eclipse。

您还可以忽略该错误并安装 SVNKit 适配器,并在团队 > SVN 下的首选项中选择使用它。

关于java - Subclipse 安装失败 "Subversion native library not available"(Java HL),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45298136/

相关文章:

SVN : Add colors on command-line svn with awk (in bash)

jenkins - 用 Jenkins 代替 GIT 使用 SVN 私有(private)存储库

java - rowspan 的 Thymeleaf 表问题(1 个订单,N 篇文章)

java - javac 能否推断出将 x.getClass() 和 x 一起使用的正确泛型?

eclipse - 在 Eclipse 中跨工作区查找/替换

java - 尝试使用 ProGuard 混淆导出 apk 时出现 "Out Of Memory"

java - 将物体以匀速直线从A点移动到B点

java - 使用 JAXB 的属性顺序

java - 在 Eclipse 插件中,如何使用系统浏览器启动 web url?

svn - tortoisesvn - 错误报告请求在 ../../../!svn/vcc/default 上失败