我在Ubuntu 16.04.1 LTS中安装了最新版本的Eclipse Neon。当我试图创建一个PHP项目时,我收到了这个错误:
无法加载JavaHL库。
这些是遇到的错误:
java.library.path中没有libsvnjavahl-1
java.library.path中没有svnjavahl-1
java.library.path中没有svnjavahl
java.library.path = / usr / java / packages / lib / amd64:/ usr / lib / x86_64-linux-gnu / jni:/ lib / x86_64-linux-gnu:/ usr / lib / x86_64-linux-gnu: / usr / lib中/ JNI:/ lib中:/ usr / lib中
所以我尝试按照以下说明安装JavaHL: http://subclipse.tigris.org/wiki/JavaHL
在Eclipse中:Help =>安装细节我看到我有Subclipse版本1.10.13。根据该网页,我需要安装SVN / JavaHL版本1.8.x.当我按照该页面下方的指示操作并执行命令时:
sudo apt-get install libsvn-java
安装的是版本1.9.3-2ubuntu1。如何安装1.8.x版本?
我试图通过粘贴网址来安装Subclipse版本1.12.x:http://subclipse.tigris.org/update_1.12.x
在Eclipse中:Help =>安装新软件=>删除Subclipse和SVNKit后,使用字段。但它要安装的版本仍然是Subclipse 1.10.13和SVNKit Library 1.8.12
答案 0 :(得分:0)
你正在做正确的事。 Subclipse版本是相同的,因为不可能在同一站点上托管JavaHL插件的1.8.x和1.9.x版本,否则版本没有区别。
也就是说,因为你有1.9.x可用,所以你应该转到仅支持1.9.x的新位置和Subclipse版本。该项目已移至此处:
https://github.com/subclipse/subclipse
有关安装和JavaHL的信息在wiki中。
请注意,除了已发布的一些小错误修复程序之外,它与tigris上的版本没有太大区别。也就是说,该版本已经死亡,并且不会再收到任何更新,因此现在转移到此版本是有意义的。