Установка библиотеки Subversion JavaHL в Mac OS X
Я установил Subclipse в Eclipse, используя Eclipse Marketplace. Я продолжаю получать всплывающее окно с сообщением
Failed to load JavaHL Library.
These are the errors that were encountered:
no libsvnjavahl-1 in java.library.path
no svnjavahl-1 in java.library.path
no svnjavahl in java.library.path
java.library.path = .:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java
Это ссылка, которую предлагается посетить. http://subclipse.tigris.org/wiki/JavaHL
В Mac OS X я нахожу ссылку на OpenCollabNet, но я не могу найти двоичные файлы по этой ссылке, я был бы очень признателен, если бы кто-нибудь помог мне найти ссылку на двоичные файлы. А также есть ли способ установить библиотеку Subversion JavaHL через macports, если да, то какова команда для этого.
2 ответа
Использование SVNKit является допустимым вариантом, но я все же предпочитаю JavaHL. Волонтер, предоставляющий двоичные файлы OSX для CollabNet, прекратил их выпуск, поэтому у них нет доступной версии Subversion 1.7, только 1.6.
Я обновил вики-страницу Subclipse JavaHL. Страница направляет людей использовать MacPorts или HomeBrew. Это лучшие варианты для получения JavaHL. Я использую MacPorts.
Вы также можете переключиться на реализацию на чистом Java через "Окно -> Настройки -> Команда -> SVN -> Интерфейс SVN" и выбрать запись с помощью "SVNKit". Таким образом вы удаляете любую зависимость от нативного кода и избавляетесь от этих ошибок. Настройки Eclipse
Если вам не хватает SVNKit-выбора, убедитесь, что вы установили плагин "Клиентский адаптер SVNKit" из CollabNet!