2012-11-02 6 views
8

Jestem nowy w JAVA. Pracuję w systemie Mac OS X 10.8.2. Korzystanie z gephi 0.8.1. I otrzymujemy:Problem gephi 0.8.1 na Mac X 10.8.2 nie można załadować libjogl_awt.jnilib

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 listy libs:

/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 

Launching gephi z klikając ikonę nie będzie działać, muszę korzystać z wiersza poleceń:

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

Po tym mam " Nie można załadować pliku libjogl_awt.jnilib '

Wszelkie sugestie dotyczące tego, co mogę zrobić, aby naprawić moje środowisko JAVA - lub przynajmniej zacząć gephi? Dzięki.

AKTUALIZACJA: Zgodnie z sugestiami na forach gephi, również podłączyłem /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK do /Library/Java/JavaVirtualMachines/1.6.0_33-b03-424.jdk/Contents i mieć 32-bitową Javę jako pierwszą w preferencjach Java ...

+0

I Mam taki sam problem jak ty niestety. Jestem na macu lwie, a ja jestem na bieżąco i mam wersję java "1.6.0_29". Czy możesz mi powiedzieć, jak ponownie zainstalowałeś java? ponieważ zauważyłem, że jesteś trochę przede mną w java ... –

+0

Cześć Adam, spróbuj tej sugestii rozwiązywania problemów z Gephi na usunięcie użytkownika reż: http://wiki.gephi.org/index.php/Troubleshooting . Daj mi znać, jeśli to pomoże. – chuckfinley

+0

Ah, faktycznie znalazłem, że wchodząc do folderu /System...Java/ i usuwając java, który pozwolił mi używać ustawień/Applications/Utilities/java do ponownego zainstalowania –

Odpowiedz

0

Możesz spróbować usunąć folder ustawień gephi pod/Your_username/Library/Application support/gephi i uruchomić go ponownie.

+0

Miałem to jako komentarz, powinienem wymienił to jako odpowiedź na moje własne pytanie. Dzięki za poświęcenie czasu na odpowiedź, to zadziałało dla mnie, aby rozwiązać ten i inne problemy, które pojawiły się. – chuckfinley

0

Zainstalowałem ponownie Javę dla OSX 2012-006, a gephi działa - nie wiem dlaczego.

24

Aby uruchomić Gephi na OS X Mavericks, wystarczy zainstalować zaktualizować Apple for Java 6 http://support.apple.com/kb/DL1572?viewlocale=en_US

Jeśli nadal masz problemy, to prawdopodobnie oznacza, że ​​masz zainstalowane Java 7 i Gephi używa go. Można zastąpić to zachowanie edytując Gephi za plik konfiguracyjny:

Otwórz /Applications/Gephi.app/Contents/Resources/gephi/etc/gephi.conf i ustawić wartość na jdkhome:

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

+2

Znakomita, zdecydowanie nie jest kompatybilna z Javą 7 na Mavericks. – Tom

Powiązane problemy