Eclipse 4.2 аварийно завершает работу на Ubuntu 10.04

Я пытаюсь запустить Eclipse 4.2 на своем 64-битном ПК Ubuntu 10.04 LTS с ядром oneiric.

У меня есть и 32-битная, и 64-битная версии, но ни одна из них не работает.

Я установил jdk6.

Когда я запускаю 32-битную версию, появляется следующее сообщение об ошибке:

JVM terminated. Exit code=13
/usr/bin/java
-Xms40m
-Xmx512m
-XX:MaxPermSize=256m
-jar /home/goister/android/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
-os linux
-ws gtk
-arch x86
-showsplash /home/goister/android/eclipse//plugins/org.eclipse.platform_4.2.0.v201206081400/splash.bmp
-launcher /home/goister/android/eclipse/eclipse
-name Eclipse
--launcher.library /home/goister/android/eclipse//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.1.200.v20120522-1813/eclipse_1502.so
-startup /home/goister/android/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.overrideVmargs
-exitdata 408015
-vm /usr/bin/java
-vmargs
-Xms40m
-Xmx512m
-XX:MaxPermSize=256m
-jar /home/goister/android/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar 

В моем терминале я получаю следующий вывод

/usr/lib/gio/modules/libgvfsdbus.so: wrong ELF class: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgvfsdbus.so
/usr/lib/gio/modules/libgiogconf.so: wrong ELF class: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgiogconf.so
/usr/lib/gio/modules/libgioremote-volume-monitor.so: wrong ELF class: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgioremote-volume-monitor.so

Когда я запускаю 64-битную версию, появляется следующее сообщение об ошибке:

JVM terminated. Exit code=13
/usr/bin/java
-Xms40m
-Xmx512m
-XX:MaxPermSize=256m
-jar /home/goister/android/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
-os linux
-ws gtk
-arch x86
-showsplash /home/goister/android/eclipse//plugins/org.eclipse.platform_4.2.0.v201206081400/splash.bmp
-launcher /home/goister/android/eclipse/eclipse
-name Eclipse
--launcher.library /home/goister/android/eclipse//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.1.200.v20120522-1813/eclipse_1502.so
-startup /home/goister/android/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.overrideVmargs
-exitdata 418015
-vm /usr/bin/java
-vmargs
-Xms40m
-Xmx512m
-XX:MaxPermSize=256m
-jar /home/goister/android/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar 

В моем терминале я получаю следующий вывод

gogo: CommandNotFoundException: Command not found: gosh
org.apache.felix.gogo.runtime.CommandNotFoundException: Command not found: gosh
    at org.apache.felix.gogo.runtime.Closure.executeCmd(Closure.java:466)
    at org.apache.felix.gogo.runtime.Closure.executeStatement(Closure.java:395)
    at org.apache.felix.gogo.runtime.Pipe.run(Pipe.java:108)
    at org.apache.felix.gogo.runtime.Closure.execute(Closure.java:183)
    at org.apache.felix.gogo.runtime.Closure.execute(Closure.java:120)
    at org.apache.felix.gogo.runtime.CommandSessionImpl.execute(CommandSessionImpl.java:89)
    at org.apache.felix.gogo.shell.Activator.run(Activator.java:75)
    at java.lang.Thread.run(Thread.java:619)
/usr/lib/gio/modules/libgvfsdbus.so: wrong ELF class: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgvfsdbus.so
/usr/lib/gio/modules/libgiogconf.so: wrong ELF class: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgiogconf.so
/usr/lib/gio/modules/libgioremote-volume-monitor.so: wrong ELF class: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgioremote-volume-monitor.so

Кто-нибудь знает, что случилось?

Спасибо.


person user1118764    schedule 01.08.2012    source источник


Ответы (1)


Ваша JVM и Eclipse имеют одинаковую архитектуру?

person pirklajos    schedule 01.08.2012
comment
Я не могу вспомнить, является ли мой JDK 32-битным или 64-битным. Как проверить? - person user1118764; 01.08.2012
comment
проверьте файл выпуска в вашем каталоге JDK. - person pirklajos; 01.08.2012
comment
Не знаю, где это. Я сделал apt-get install sun-java6-jdk - person user1118764; 01.08.2012
comment
Не уверен, но я думаю, что вы можете найти в /usr/lib/jvm/ - person pirklajos; 01.08.2012
comment
Ничего, разобрался в чем дело. У меня была поврежденная 64-битная версия eclipse. - person user1118764; 01.08.2012