1

Я не уверен, правильно ли я это настроил. Я хочу запустить Eclipse CDT на моей установке Ubuntu 8.04, используя X11 через VNC.

Когда я пытаюсь запустить eclipse через командную строку vnc viewer, используя ./eclipse, он зависает на несколько секунд, а затем завершается ошибкой. В командной строке не выводится сообщение об ошибке.

Есть ли журнал ошибок при запуске или какое-то место, где я могу посмотреть, что происходит? Или я делаю это неправильно?

Хорошо, я проверил, что проблема в затмении.

Здесь есть какое-то столкновение версий?

desktop: ubuntu desktop 8.04 lts
kernel: 2.6.24-22-generic
CDT 7.0.2 for Eclipse Helios
jre1.6.0_24

Когда я делаю ./eclipse он просто зависает на несколько секунд, и я не получаю никакой ошибки вообще. Я также не знаю, есть ли файл журнала, который будет хранить ошибки запуска. Кто-нибудь знаком с такой проблемой?

Мой eclipse.ini - это файл по умолчанию с добавленным аргументом -vm,

-startup
plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.1.2.R36x_v20101019_1345
-product
org.eclipse.epp.package.cpp.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vm
/home/shwick/ghostDev/java/jre1.6.0_24/bin/java
-vmargs
-Dosgi.requiredJavaVersion=1.5
-XX:MaxPermSize=256m
-Xms40m
-Xmx384m

Я загрузился в свой раздел Ubuntu 10 на компьютере с Windows, сделал то же самое, установив Eclipse 3.6 Helios с JRE 1.6, и Eclipse работал нормально.

Прямо сейчас мне нужно знать, как получить описание ошибки, которая возникает, даже если она не выводится в командную строку или системный журнал ubuntu /var /log /messages.

./eclipse просто зависает и затем возвращается в командную строку

1 ответ1

1

Я знаю, что это старый пост, но у меня была такая же проблема, и я нашел журнал ошибок в файлах Eclipse/configuration/*. Log:

!MESSAGE Application error
!STACK 1
java.lang.UnsatisfiedLinkError: Cannot load 64-bit SWT libraries on 32-bit JVM
    at org.eclipse.swt.internal.Library.loadLibrary(Library.java:260)
    at org.eclipse.swt.internal.Library.loadLibrary(Library.java:240)
    at org.eclipse.swt.internal.C.<clinit>(C.java:21)

В моем случае я не установил x64-версию JDK на коробку.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .