Я пытаюсь заставить Subclipse работать в Eclipse Galeilo, и для этого мне нужно установить библиотеку JavaHL.
Я установил библиотеку, используя sudo apt-get install libsvn-java
, но файл eclipse.ini должен быть изменен, чтобы принять новую библиотеку в качестве аргумента.
Первым изменением в INI-файле было то -Djava.library.path=/usr/lib/jni/
, что
выдало ошибки «нет libsvnjavahl-1 в java.library.path»,
«загружена несовместимая библиотека javahl. Требуется 1.3.x или более поздняя версия».
согласно распечатке установки, была установлена версия 1.6.12.
Итак, я добавил libsvnjavahl-1.so
к указанному выше пути к файлу и выдал следующие ошибки:
«нет libsvnjavahl-1 в java.library.path»,
«нет svnjavahl-1 в java.library.path»
«нет svnjavahl в java.library.path»
Что тут происходит?
источник
Подрывной? Не очень хороший вариант, проблема в том, что требуется версия 1.7 или выше JavaHL, и пользователь прав, что libsvn-java включает только 1.6.x. Ubuntu необходимо обновить эту библиотеку.
источник
Установи svn из WANdisco - у меня сработало. Небольшое объяснение с решением:
https://plus.google.com/110836571215849032642/posts/5gecVzxXUpz
Скрипт для запуска (см. Также пост выше), который установит subversive и libsvn-java 1.7
http://pastebin.com/H7YjU1c3
И (как указано в вопросе), добавьте следующую строку в
eclipse.ini
-Djava.library.path=/usr/lib/jni/
источник
У меня недавно эта ошибка снова, даже если я установил
libsvn-java
с годами. Не уверен, что это из-за обновления доEclipse 2019-03
или измененияAzul Zulu 8
.Во всяком случае, я исправил это добавив
eclipse.ini
, в-vmargs
опциях:У меня есть L Ubuntu 18.04.2
источник