Как добавить надстройку надстройки SVN в Eclipse?

Я пытаюсь установить плагины Subclipse для eclipse IDE. Я установил его, но при перезапуске IDE он вызывает следующую ошибку:

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 = /usr/lib/jvm/java-6-sun-1.6.0.24/jre/lib/i386/client:/usr/lib/jvm/java-6-sun-1.6.0.24/jre/lib/i386::/usr/java/packages/lib/i386:/lib:/usr/lib

Как мне пройти эту ошибку?

4
задан 12 March 2011 в 00:38

27 ответов

Получил это. Очень простое решение. Просто добавил

-Djava.library.path=/usr/lib/jni

после -vmargs в файле eclipse.ini и перезапустил IDE.

Это решение не будет работать, если вы выполнили ручную установку eclipse, например, если вы хотите использовать более новую версию, чем та, что находится в программном центре

5
ответ дан 25 May 2018 в 22:36
  • 1
    Почему вы говорите, что он не будет работать с ручной установкой? Это действительно рекомендуемый способ сделать это ( subclipse.tigris.org/wiki/… ) – Victor P. 30 April 2012 в 13:12
  • 2
    На моем 12.04 64bit мне пришлось найти файл с 'find / -name libsvnjavahl-1.so' в '-Djava.library.path = / usr / lib / x86_64-linux-gnu / jni' вместо этого. – alfonx 8 April 2013 в 16:12

Получил это. Очень простое решение. Просто добавил

-Djava.library.path=/usr/lib/jni

после -vmargs в файле eclipse.ini и перезапустил IDE.

Это решение не будет работать, если вы выполнили ручную установку eclipse, например, если вы хотите использовать более новую версию, чем та, что находится в программном центре

5
ответ дан 25 July 2018 в 22:22

Получил это. Очень простое решение. Просто добавил

-Djava.library.path=/usr/lib/jni

после -vmargs в файле eclipse.ini и перезапустил IDE.

Это решение не будет работать, если вы выполнили ручную установку eclipse, например, если вы хотите использовать более новую версию, чем та, что находится в программном центре

5
ответ дан 26 July 2018 в 21:00

Получил это. Очень простое решение. Просто добавил

-Djava.library.path=/usr/lib/jni

после -vmargs в файле eclipse.ini и перезапустил IDE.

Это решение не будет работать, если вы выполнили ручную установку eclipse, например, если вы хотите использовать более новую версию, чем та, что находится в программном центре

5
ответ дан 2 August 2018 в 03:49

Получил это. Очень простое решение. Просто добавил

-Djava.library.path=/usr/lib/jni

после -vmargs в файле eclipse.ini и перезапустил IDE.

Это решение не будет работать, если вы выполнили ручную установку eclipse, например, если вы хотите использовать более новую версию, чем та, что находится в программном центре

5
ответ дан 4 August 2018 в 19:53

Получил это. Очень простое решение. Просто добавлено

  -Djava.library.path = / usr / lib / jni  

после -vmargs в eclipse.ini файл и перезапустить среду IDE.

Это решение не будет работать, если вы выполнили ручную установку eclipse, например, если вы хотите использовать более новую версию, чем в программном центре

5
ответ дан 6 August 2018 в 03:56

Получил это. Очень простое решение. Просто добавлено

  -Djava.library.path = / usr / lib / jni  

после -vmargs в eclipse.ini файл и перезапустить среду IDE.

Это решение не будет работать, если вы выполнили ручную установку eclipse, например, если вы хотите использовать более новую версию, чем в программном центре

5
ответ дан 7 August 2018 в 21:53

Получил это. Очень простое решение. Просто добавлено

  -Djava.library.path = / usr / lib / jni  

после -vmargs в eclipse.ini файл и перезапустить среду IDE.

Это решение не будет работать, если вы выполнили ручную установку eclipse, например, если вы хотите использовать более новую версию, чем в программном центре

5
ответ дан 10 August 2018 в 10:08

Получил это. Очень простое решение. Просто добавлено

  -Djava.library.path = / usr / lib / jni  

после -vmargs в eclipse.ini файл и перезапустить среду IDE.

Это решение не будет работать, если вы выполнили ручную установку eclipse, например, если вы хотите использовать более новую версию, чем в программном центре

5
ответ дан 13 August 2018 в 16:29
  • 1
    Почему вы говорите, что он не будет работать с ручной установкой? Это действительно рекомендуемый способ сделать это ( subclipse.tigris.org/wiki/… ) – Victor P. 30 April 2012 в 13:12
  • 2
    На моем 12.04 64bit мне пришлось найти файл с 'find / -name libsvnjavahl-1.so' в '-Djava.library.path = / usr / lib / x86_64-linux-gnu / jni' вместо этого. – alfonx 8 April 2013 в 16:12

Сначала нужно убедиться, что установлен libsvn-java (см. подзаголовок Wiki: JavaHL):

apt-get install libsvn-java
1
ответ дан 25 May 2018 в 22:36

Если вы запускаете версию Eclipse с «вручную установленной», вы можете просто указать путь как параметр времени выполнения.

eclipse -Djava.library.path=/usr/lib/jni

Или еще лучше создать сценарий оболочки и запуска, запускающие его. Я настраиваю среду Eclipse следующим образом:

Загружаю последнюю и самую лучшую версию Eclipse (на данный момент eclipse-java-indigo-SR2-linux-gtk-x86_64.tar.gz) На версию я распакую ее to ~ / bin / eclipse-java-indigo-SR2-linux-gtk-x86_64 / Я создаю мягкую ссылку с именем eclipse в ранее названный распакованный каталог:
cd ~/bin/ 
ln -s eclipse-java-indigo-SR2-linux-gtk-x86_64 eclipse 
Создаю скрипт eclipse.sh в ~ / bin / eclipse /
#!/bin/bash
# the following is not really needed but is nice if you put script somewhere else (like Desktop)
cd ~/bin/eclipse/
# this fixes the menu items not showing bug
export UBUNTU_MENUPROXY=0
# add the jni library path
./eclipse -Djava.library.path=/usr/lib/jni
1
ответ дан 25 May 2018 в 22:36

Сначала нужно убедиться, что установлен libsvn-java (см. подзаголовок Wiki: JavaHL):

apt-get install libsvn-java
1
ответ дан 25 July 2018 в 22:22

Если вы запускаете версию Eclipse с «вручную установленной», вы можете просто указать путь как параметр времени выполнения.

eclipse -Djava.library.path=/usr/lib/jni

Или еще лучше создать сценарий оболочки и запуска, запускающие его. Я настраиваю среду Eclipse следующим образом:

Загружаю последнюю и самую лучшую версию Eclipse (на данный момент eclipse-java-indigo-SR2-linux-gtk-x86_64.tar.gz) На версию я распакую ее to ~ / bin / eclipse-java-indigo-SR2-linux-gtk-x86_64 / Я создаю мягкую ссылку с именем eclipse в ранее названный распакованный каталог: cd ~/bin/ ln -s eclipse-java-indigo-SR2-linux-gtk-x86_64 eclipse Создаю скрипт eclipse.sh в ~ / bin / eclipse / #!/bin/bash # the following is not really needed but is nice if you put script somewhere else (like Desktop) cd ~/bin/eclipse/ # this fixes the menu items not showing bug export UBUNTU_MENUPROXY=0 # add the jni library path ./eclipse -Djava.library.path=/usr/lib/jni
1
ответ дан 25 July 2018 в 22:22

Сначала нужно убедиться, что установлен libsvn-java (см. подзаголовок Wiki: JavaHL):

apt-get install libsvn-java
1
ответ дан 26 July 2018 в 21:00

Если вы запускаете версию Eclipse с «вручную установленной», вы можете просто указать путь как параметр времени выполнения.

eclipse -Djava.library.path=/usr/lib/jni

Или еще лучше создать сценарий оболочки и запуска, запускающие его. Я настраиваю среду Eclipse следующим образом:

Загружаю последнюю и самую лучшую версию Eclipse (на данный момент eclipse-java-indigo-SR2-linux-gtk-x86_64.tar.gz) На версию я распакую ее to ~ / bin / eclipse-java-indigo-SR2-linux-gtk-x86_64 / Я создаю мягкую ссылку с именем eclipse в ранее названный распакованный каталог: cd ~/bin/ ln -s eclipse-java-indigo-SR2-linux-gtk-x86_64 eclipse Создаю скрипт eclipse.sh в ~ / bin / eclipse / #!/bin/bash # the following is not really needed but is nice if you put script somewhere else (like Desktop) cd ~/bin/eclipse/ # this fixes the menu items not showing bug export UBUNTU_MENUPROXY=0 # add the jni library path ./eclipse -Djava.library.path=/usr/lib/jni
1
ответ дан 26 July 2018 в 21:00

Сначала нужно убедиться, что установлен libsvn-java (см. подзаголовок Wiki: JavaHL):

apt-get install libsvn-java
1
ответ дан 2 August 2018 в 03:49

Если вы запускаете версию Eclipse с «вручную установленной», вы можете просто указать путь как параметр времени выполнения.

eclipse -Djava.library.path=/usr/lib/jni

Или еще лучше создать сценарий оболочки и запуска, запускающие его. Я настраиваю среду Eclipse следующим образом:

Загружаю последнюю и самую лучшую версию Eclipse (на данный момент eclipse-java-indigo-SR2-linux-gtk-x86_64.tar.gz) На версию я распакую ее to ~ / bin / eclipse-java-indigo-SR2-linux-gtk-x86_64 / Я создаю мягкую ссылку с именем eclipse в ранее названный распакованный каталог: cd ~/bin/ ln -s eclipse-java-indigo-SR2-linux-gtk-x86_64 eclipse Создаю скрипт eclipse.sh в ~ / bin / eclipse / #!/bin/bash # the following is not really needed but is nice if you put script somewhere else (like Desktop) cd ~/bin/eclipse/ # this fixes the menu items not showing bug export UBUNTU_MENUPROXY=0 # add the jni library path ./eclipse -Djava.library.path=/usr/lib/jni
1
ответ дан 2 August 2018 в 03:49

Сначала нужно убедиться, что установлен libsvn-java (см. подзаголовок Wiki: JavaHL):

apt-get install libsvn-java
1
ответ дан 4 August 2018 в 19:53

Если вы запускаете версию Eclipse с «вручную установленной», вы можете просто указать путь как параметр времени выполнения.

eclipse -Djava.library.path=/usr/lib/jni

Или еще лучше создать сценарий оболочки и запуска, запускающие его. Я настраиваю среду Eclipse следующим образом:

Загружаю последнюю и самую лучшую версию Eclipse (на данный момент eclipse-java-indigo-SR2-linux-gtk-x86_64.tar.gz) На версию я распакую ее to ~ / bin / eclipse-java-indigo-SR2-linux-gtk-x86_64 / Я создаю мягкую ссылку с именем eclipse в ранее названный распакованный каталог: cd ~/bin/ ln -s eclipse-java-indigo-SR2-linux-gtk-x86_64 eclipse Создаю скрипт eclipse.sh в ~ / bin / eclipse / #!/bin/bash # the following is not really needed but is nice if you put script somewhere else (like Desktop) cd ~/bin/eclipse/ # this fixes the menu items not showing bug export UBUNTU_MENUPROXY=0 # add the jni library path ./eclipse -Djava.library.path=/usr/lib/jni
1
ответ дан 4 August 2018 в 19:53

Если вы запускаете версию Eclipse с «вручную установленной», вы можете просто указать путь как параметр времени выполнения.

  eclipse -Djava.library.path = / usr / lib / jni  

Или еще лучше, создайте сценарий оболочки и запуска, которые запускают ее. Я настраиваю среду Eclipse следующим образом:

  • Загружаю последнюю и самую лучшую версию Eclipse (на данный момент eclipse-java-indigo-SR2-linux-gtk-x86_64.tar.gz)
  • Для версии я распакую его в ~ / bin / eclipse-java-indigo-SR2-linux-gtk-x86_64 /
  • Я создаю мягкую ссылку с именем eclipse в ранее названный распакованный каталог: cd ~ / bin / ln -s eclipse-java-indigo-SR2-linux-gtk-x86_64 eclipse
  • Создаю скрипт eclipse.sh в ~ / bin / eclipse / #! / bin / bash # следующее действительно не нужно, но приятно, если вы ставите скрипт где-нибудь еще (например, Desktop) cd ~ / bin / eclipse / # это исправляет пункты меню, не отображающие экспорт ошибок UBUNTU_MENUPROXY = 0 # добавить путь библиотеки jni ./eclipse -Djava.library.path = / usr / lib / jni
1
ответ дан 6 August 2018 в 03:56

Сначала вам нужно убедиться, что установлен libsvn-java (см. subclipse Wiki: JavaHL ):

apt-get установить libsvn-java

1
ответ дан 6 August 2018 в 03:56

Если вы запускаете версию Eclipse с «вручную установленной», вы можете просто указать путь как параметр времени выполнения.

  eclipse -Djava.library.path = / usr / lib / jni  

Или еще лучше, создайте сценарий оболочки и запуска, которые запускают ее. Я настраиваю среду Eclipse следующим образом:

  • Загружаю последнюю и самую лучшую версию Eclipse (на данный момент eclipse-java-indigo-SR2-linux-gtk-x86_64.tar.gz)
  • Для версии я распакую его в ~ / bin / eclipse-java-indigo-SR2-linux-gtk-x86_64 /
  • Я создаю мягкую ссылку с именем eclipse в ранее названный распакованный каталог: cd ~ / bin / ln -s eclipse-java-indigo-SR2-linux-gtk-x86_64 eclipse
  • Создаю скрипт eclipse.sh в ~ / bin / eclipse / #! / bin / bash # следующее действительно не нужно, но приятно, если вы ставите скрипт где-нибудь еще (например, Desktop) cd ~ / bin / eclipse / # это исправляет пункты меню, не отображающие экспорт ошибок UBUNTU_MENUPROXY = 0 # добавить путь библиотеки jni ./eclipse -Djava.library.path = / usr / lib / jni
1
ответ дан 7 August 2018 в 21:53

Сначала вам нужно убедиться, что установлен libsvn-java (см. subclipse Wiki: JavaHL ):

apt-get установить libsvn-java

1
ответ дан 7 August 2018 в 21:53

Сначала вам нужно убедиться, что установлен libsvn-java (см. subclipse Wiki: JavaHL ):

apt-get установить libsvn-java

1
ответ дан 10 August 2018 в 10:08

Если вы запускаете версию Eclipse с «вручную установленной», вы можете просто указать путь как параметр времени выполнения.

  eclipse -Djava.library.path = / usr / lib / jni  

Или еще лучше, создайте сценарий оболочки и запуска, которые запускают ее. Я настраиваю среду Eclipse следующим образом:

  • Загружаю последнюю и самую лучшую версию Eclipse (на данный момент eclipse-java-indigo-SR2-linux-gtk-x86_64.tar.gz)
  • Для версии я распакую его в ~ / bin / eclipse-java-indigo-SR2-linux-gtk-x86_64 /
  • Я создаю мягкую ссылку с именем eclipse в ранее названный распакованный каталог: cd ~ / bin / ln -s eclipse-java-indigo-SR2-linux-gtk-x86_64 eclipse
  • Создаю скрипт eclipse.sh в ~ / bin / eclipse / #! / bin / bash # следующее действительно не нужно, но приятно, если вы ставите скрипт где-нибудь еще (например, Desktop) cd ~ / bin / eclipse / # это исправляет пункты меню, не отображающие экспорт ошибок UBUNTU_MENUPROXY = 0 # добавить путь библиотеки jni ./eclipse -Djava.library.path = / usr / lib / jni
1
ответ дан 10 August 2018 в 10:08

Если вы запускаете версию Eclipse с «вручную установленной», вы можете просто указать путь как параметр времени выполнения.

  eclipse -Djava.library.path = / usr / lib / jni  

Или еще лучше, создайте сценарий оболочки и запуска, которые запускают ее. Я настраиваю среду Eclipse следующим образом:

  • Загружаю последнюю и самую лучшую версию Eclipse (на данный момент eclipse-java-indigo-SR2-linux-gtk-x86_64.tar.gz)
  • Для версии я распакую его в ~ / bin / eclipse-java-indigo-SR2-linux-gtk-x86_64 /
  • Я создаю мягкую ссылку с именем eclipse в ранее названный распакованный каталог: cd ~ / bin / ln -s eclipse-java-indigo-SR2-linux-gtk-x86_64 eclipse
  • Создаю скрипт eclipse.sh в ~ / bin / eclipse / #! / bin / bash # следующее действительно не нужно, но приятно, если вы ставите скрипт где-нибудь еще (например, Desktop) cd ~ / bin / eclipse / # это исправляет пункты меню, не отображающие экспорт ошибок UBUNTU_MENUPROXY = 0 # добавить путь библиотеки jni ./eclipse -Djava.library.path = / usr / lib / jni
1
ответ дан 13 August 2018 в 16:29

Сначала вам нужно убедиться, что установлен libsvn-java (см. subclipse Wiki: JavaHL ):

apt-get установить libsvn-java

1
ответ дан 13 August 2018 в 16:29

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

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