Как мне установить javahl?

Я пытаюсь заставить 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 "

Что здесь происходит?

8
задан 2 November 2011 в 22:06

4 ответа

Подрывное? Не очень хороший вариант, проблема в том, что требуется версия 1.7 или выше JavaHL, и пользователь прав, что libsvn-java включает только 1.6.x. Ubuntu необходимо обновить эту библиотеку.

0
ответ дан 2 November 2011 в 22:06

Вы устанавливаете Eclipse из репозитория Ubuntu? или скачать с eclipse?

ИМХО вам нужно установить eclipse вручную.

сначала вы устанавливаете Subversion:

sudo apt-get install subversion

, если вы хотите установить плагин Subversion для Eclipse, вы можете установить с помощью меню Help -> Install New Software выбрать Helios или Galileo:

Eclipse Helios [ 113]

выберите Collaboration и выберите Subversive:

Subversive

0
ответ дан 2 November 2011 в 22:06

Установите 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/

0
ответ дан 2 November 2011 в 22:06

У меня есть недавно эта ошибка снова, даже если я установил libsvn-java с лет. Не уверенный, если это должно обновить до Eclipse 2019-03 или изменение в Azul Zulu 8.

Так или иначе я зафиксировал его добавляющий к eclipse.ini, в -vmargs опции:

-Djava.library.path=/usr/lib/x86_64-linux-gnu/jni/

У меня есть Lubuntu 18.04.2

0
ответ дан 23 November 2019 в 05:45

Другие вопросы по тегам:

Похожие вопросы: