Как обновить JavaHL в Ubuntu?

Environment
  • Ubuntu 10.10
  • Eclipse Java EE Indigo Service Release 1
  • Subclipse 1.8.x
  • libsvn1 1.6.12
  • svn 1.7 .x

Проблема

Подклип 1.8.x требует JavaHL версии 1.7.x . Мне нужен Subclipse 1.8.x, чтобы использовать svn 1.7.x.

В Ubuntu 10.10 нет пакетов subversion 1.7 или libsvn1 1.7.

Вопрос

Есть ли способ обновить пакет libsvn1 в Ubuntu, возможно, настроив другой репозиторий пакетов или установив пакет напрямую? Если последнее возможно, где я могу найти пакеты libsvn1 / JavaHL? Наверняка кто-то еще пытается использовать svn 1.7 в этой версии Ubuntu, верно?

25
задан Dave L. 8 December 2011 в 16:43
поделиться

2 ответа

Если вы не хотите возиться с вашими пакетами Ubuntu во время ожидания их обновления до SVN 1.7.x, вы можете установить RPM-клиент CollabNet. Он устанавливается в частное пространство имен (/ opt / CollabNet_Subversion), поэтому он не изменяет ни один из ваших пакетов Ubuntu. Вы можете установить RPM с помощью пакета «alien». Пользователи Subclipse подтвердили, что этот клиент работает для них.

http://www.open.collab.net/downloads/subversion/linux.html

3
ответ дан 28 November 2019 в 18:26
поделиться

Я думаю, что реальная проблема заключается в том, что местоположение jni изменилось в 14.04 с / usr / lib / jni на что-то вроде / usr / lib / x86_64-linux-gnu / jni

Я рекомендую отредактировать ваше затмение ini. vmargs java.library.path устанавливает таким образом

  • ORIGINAL: -Djava.library.path = / usr / lib / jni
  • NEW: -Djava.library.path = / usr / lib / x86_64-linux-gnu / jni

Этот параметр определяет, откуда Eclipse ожидает найти библиотечные файлы

2
ответ дан 28 November 2019 в 18:26
поделиться
Другие вопросы по тегам:

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