Проблема с gephi 0.8.1 на Mac X 10.8.2 не удается загрузить libjogl_awt.jnilib

Я новичок в JAVA. У меня Mac OS X 10.8.2. Использование gephi 0.8.1. Я получил:

echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/1.6.0_33-b03-424.jdk/Contents/Home
echo $JDK_HOME
/Library/Java/JavaVirtualMachines/1.6.0_33-b03-424.jdk/Contents/Home

список библиотек gephi:

/Applications/gephi.app/Contents/Resources/gephi/gephi/modules/lib/macosx-universal/libjogl.jnilib
/Applications/gephi.app/Contents/Resources/gephi/gephi/modules/lib/macosx-universal/libjogl_awt.jnilib
/Applications/gephi.app/Contents/Resources/gephi/gephi/modules/lib/macosx-universal/libjogl_cg.jnilib

Запуск gephi нажатием значка не будет работать, мне нужно использовать командную строку:

./gephi --jdkhome /Library/Java/JavaVirtualMachines/1.6.0_33-b03-424.jdk/Contents/Home

После этого я получаю «Невозможно загрузить libjogl_awt.jnilib»

Любые предложения о том, что я могу сделать, чтобы исправить мою среду JAVA - или, по крайней мере, запустить gephi? Спасибо.

ОБНОВЛЕНИЕ: как было предложено на форумах gephi, я также связал /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK с /Library/Java/JavaVirtualMachines/1.6.0_33-b03-424.jdk/Contents и получил 32 -bit Java сначала в настройках Java...


person chuckfinley    schedule 02.11.2012    source источник
comment
У меня та же проблема, что и у вас, к сожалению. У меня Mac Lion, я в курсе последних событий и у меня версия Java 1.6.0_29. Подскажи, как ты переустанавливал java? потому что я заметил, что ты немного опережаешь меня в java...   -  person Adam Miller    schedule 24.12.2012
comment
Привет, Адам, попробуйте это предложение по устранению неполадок от Gephi при удалении каталога пользователя: wiki.gephi.org/index .php/Устранение неполадок. Дайте мне знать, если это поможет.   -  person chuckfinley    schedule 25.12.2012
comment
Ах, я действительно обнаружил, что зайдя в папку /System...Java/ и удалив java, который я разрешил мне использовать в настройках /Applications/Utilities/java, чтобы установить заново   -  person Adam Miller    schedule 27.12.2012


Ответы (3)


Вы можете попробовать удалить папку настроек gephi в папке /Ваше_имя_пользователя/Библиотека/Поддержка приложений/gephi и снова запустить ее.

person user705541    schedule 14.04.2013
comment
У меня было это как комментарий, должен был указать это как ответ на мой собственный вопрос. Спасибо, что нашли время ответить, это помогло мне решить эту и другие возникшие проблемы. - person chuckfinley; 15.04.2013

Чтобы запустить Gephi на OS X Mavericks, просто установите обновление Apple для Java 6 http://support.apple.com/kb/DL1572?viewlocale=en_US

Если у вас все еще есть проблемы, это, вероятно, означает, что у вас установлена ​​Java 7, и Gephi использует ее. Вы можете переопределить это поведение, отредактировав файл конфигурации Gephi:

Откройте /Applications/Gephi.app/Contents/Resources/gephi/etc/gephi.conf и установите значение jdkhome на:

jdkhome="/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home"

person Andres    schedule 09.11.2013
comment
Выдающийся, он определенно не совместим с Java 7 на Mavericks. - person Tom; 20.11.2013

Я переустановил Java для OSX 2012-006, и gephi теперь работает — не знаю почему.

person chuckfinley    schedule 02.11.2012