Подтвердить что ты не робот

OSX Yosemite - Общая библиотека JVM не содержит символ JNI_CreateJavaVM

Загрузилась OS X Yosemite Beta 3, и я пытаюсь запустить некоторые IDE на основе eclipse, а именно Titanium Studio и Aptana Studio.

Запуск этого сообщения об ошибке при попытке запустить приложения. Не работал при загрузке, поэтому я загрузил JDK 1.8.0_40, все еще не играя в кости. Он ищет подходящее место, файл существует, и он использует правильную версию java. Не уверен, в чем проблема, любая помощь будет оценена.

4b9b3361

Ответ 1

Загрузите самую новую версию Java для OS X 2014-001 от Apple. http://support.apple.com/kb/DL1572?viewlocale=en_US&locale=en_US

Сегодня утром я столкнулся с такой же ошибкой, и это было быстрым и легким решением.

Ответ 2

У меня возникла эта проблема, когда я пытаюсь обедать AptanaStudio 3.1 на OSX yosemite. Я довольно много разбираюсь в этой проблеме и обнаружил, что версия JDK1.8 (64-разрядная версия) просто не поддерживает Aptana Studio (3.1), возможно, также не работает над какой-либо другой средой IDE, которая основана на том же скелете Eclipse.

Единственное решение, которое я могу выпустить, - установить более старую версию JDK, и я обнаружил, что ссылка @ChancePance обеспечивает только работу для меня.

Почему я отвечаю на этот вопрос, просто нужно указать, что для установки этой версии JDK (которая является версией 1.6.0_65, 64-бит при загрузке пакета), наряду с J2SE 1.8 (предоставляется Oracle). Поэтому вам не нужно беспокоиться о том, что при установке двух версий JDK возникают конфликты.

Мне нужны JDK1.8 для некоторых новых функций последней версии Oracle J2SE. И мне нужна студия Aptana одновременно. Я очень беспокоюсь о возможных конфликтах.

Ниже приведено то, что я сделал для OSX Yosemite для решения проблемы AptanaStudio3.1:

  • Загрузите и установите пакет: JavaForOSX.
  • Найден файл "AptanaStidio3.ini", файл по умолчанию находится в каталоге: /Applications/Aptana Studio 3/AptanaStudio3.app/Contents/MacOS
  • Добавьте аргумент "-vm", чтобы указать java, который будет использоваться для обеда Aptana Studio. -vm /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java

Надеюсь, это поможет вам, ребята, у которых такая же проблема.

Ответ 3

Я столкнулся с этой проблемой. По-видимому, Aptana Studio 32-бит, а установленная java - 64-разрядная.

Я не хотел возвращаться к Java6, как предлагаемый ответ, поэтому я решил это по-другому.

Я загрузил 64-разрядную версию Eclipse и установил версию плагина Aptana Studio.

Ответ 4

Я также испытывал эту проблему, потому что у меня был установлен 64-разрядный JDK 1.7 (стандартная версия Oracle, а не версия Apple, указанная в других ответах) и ошибочно загрузила 32-разрядную версию Eclipse. Doh!!

Я удалил 32-битную версию и загрузил 64-разрядную версию Eclipse, и теперь все отлично работает.

Ответ 6

Открыть "/Applications/BonitaBPMCommunity-6.5.0/BonitaBPMCommunity.app/Contents/MacOS/BonitaBPMCommunity.ini"

Получите местоположение JRE/JDK в вашей системе, выполнив в терминале:

/usr/libexec/java_home
Add 2 lines after adapting the ...jdk1.8.0... to your system as found out above

-vm
/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/bin/java
in between the following lines:

-clearPersistedState
-vmargs