贾瓦尔 (JNI) 不可用

发布于 2024-11-25 05:47:10 字数 146 浏览 6 评论 0原文

Windows 7 64 位、Eclipse Indigo、SlickSVN 1.6.17 均已安装,并带有在 Windows 中输入的库的路径。

为什么我收到消息 JAVAHL (JNI) Not available 以及为什么 Eclipse 不加载这些库?

Windows 7 64 Bits, Eclipse Indigo, SlickSVN 1.6.17 all installed with path to the libraries entered in windows.

Why do I get the message JAVAHL (JNI) Not available and why does eclipse not load these libraries?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

猫烠⑼条掵仅有一顆心 2024-12-02 05:47:10

您是否尝试过按照 subclipse 官方常见问题解答中的建议安装 SilkSVN?
然后在 Eclipse/MyEclipse 上转到 Window>Preferences>Team>SVN 将客户端更改为 SVNKit v1.XXX

这对我来说很有效。

Have you tried installing SilkSVN as suggested on the subclipse official FAQ?
Then on Eclipse/MyEclipse go to Window>Preferences>Team>SVN Change the client to SVNKit v1.XXX.

That did the trick for me.

故事与诗 2024-12-02 05:47:10

在运行 SlikSVN 64 位安装之前是否关闭了 Eclipse?

我最初也有同样的问题。
关闭 Eclipse,重新运行 SlikSVN 安装,选择修复安装。
完成后,打开 Eclipse,然后在 Window/Preferences/team/SVN 下应该有“JavaHL Slik SVN”选项

Did you close down Eclipse before running the SlikSVN 64 bit installation?

I had the same issue initially.
Close Eclipse, rerun the SlikSVN install, choose Repair Installation.
Once complete, open Eclipse, and then you should have the "JavaHL Slik SVN" option under Window/Preferences/team/SVN

心碎的声音 2024-12-02 05:47:10

我有同样的问题。事实证明,常见问题解答确实很有帮助,因为:

从 Subclipse 1.8.x 版本开始,本机 64 位 Windows 二进制文件
包含在 Subclipse 中,因此它包含您需要的一切。为了
Subclipse 的早期版本遵循以下说明:

如果您使用的是 32 位 JVM,那么 Subclipse 应该可以正常工作。如果你
使用 64 位 JVM 那么您需要提供 64 位版本的 JavaHL。
SlikSVN 就是这样的一个发行版,您可以在此处获取:
http://www.sliksvn.com/en/download

安装该软件包后,Subclipse 应该在 PATH 上找到 JavaHL,并且
只是工作。

这里的关键是 PATH 变量。就我而言,我在路径之前安装了另一个 svn 客户端。当我将 C:\Program Files\SlikSvn\bin\ 更改为变量中的第一个文件夹时,一切正常。

I had the same issue. It turns out that the FAQ is helpful indeed, because:

As of the Subclipse 1.8.x releases, native 64-bit Windows binaries are
included with Subclipse so it includes everything you need. For
earlier releases of Subclipse follow these instructions:

If you are using a 32-bit JVM, then Subclipse should just work. If you
use a 64-bit JVM then you need to provide a 64-bit version of JavaHL.
One such distribution is SlikSVN which you can get here:
http://www.sliksvn.com/en/download

With that package installed, Subclipse should find JavaHL on PATH and
just work.

The key here is the PATH variable. In my case I had another svn client installed that came before in the path. When I changed to C:\Program Files\SlikSvn\bin\ be the first folder in the variable, all worked.

稚然 2024-12-02 05:47:10

1) 卸载现有的 subclipse 插件:

卸载 subclipse

2 )下载这三个文件:

3) 按照以下说明手动一一安装:

http://www.microfocus.co.jp/manuals/ED23/html/GUID-70E8158C-8618-4228-9495-6AFF4CB7E8DB.html

Ω) 如果不适合您的情况:

安装这个:Subversive-4.0.2.I20160902-1700.zip (适用于 Eclipse 2019-06)

1) Uninstall existing subclipse plugin:

Uninstall subclipse

2) Download these three files:

3) Install them manually one by one by following theses instructions:

http://www.microfocus.co.jp/manuals/ED23/html/GUID-70E8158C-8618-4228-9495-6AFF4CB7E8DB.html

Ω) If not suitable in your case:

Install this: Subversive-4.0.2.I20160902-1700.zip (works with eclipse 2019-06)

玩心态 2024-12-02 05:47:10

现在我可以在 SVN Interface 下找到“JavaHl Slik SVN”。解决方案是卸载 Subclipse 并重新安装。重新安装 Subclipse 时,我删除了对“javahl 客户端适配器(必需)”(或类似内容)的选中。

Now I can find "JavaHl Slik SVN" under SVN Interface. The solution was to uninstall Subclipse and to reinstall it. When reinstalling Subclipse, I removed the check on "javahl client adapter (required)" (or similar).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文