由于系统中已经安装了eclipse,并且用link的方式配置好了svn,于是我直接在myeclipse/myeclipse8.6/dropins 目录下,新建link文件,打开myeclipse,发现svn无法使用。
报错 Failed to load JavaHL Library.
在http://subclipse.tigris.org/wiki/JavaHL 找到答案,svn插件需要调用C库,java调用C,需要安装一个lib。
$ sudo apt-get install libsvn-java $ sudo find / -name libsvnjavahl-1.so 结果:/usr/lib/x86_64-linux-gnu/jni/libsvnjavahl-1.so
-Djava.library.path=/usr/lib/x86_64-linux-gnu/jni |
启动后不再报failed to load,但又报一个新错误。
ubuntu Incompatible JavaHL library loaded. 1.7.x or later required
将svn插件从 1.8.16版换为 1.6.18版 问题解决。