LINUX.ORG.RU

падает Eclipse Helios (3.6.1)


0

1

Создаю класс, в нем пишу:

public class DemoOperators {
public static void main(String[] args) {
System.out.
Как только ставлю после out точку eclipse грохается с сообщением:
JVM terminated. Exit code=1
/usr/lib/jdk1.6.0_23/bin/java
-Dosgi.requiredJavaVersion=1.5
-XX:MaxPermSize=256m
-Xms40m
-Xmx512m
-jar /opt/eclipse//plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
-os linux
-ws gtk
-arch x86
-showsplash
-launcher /opt/eclipse/eclipse
-name Eclipse
--launcher.library /opt/eclipse//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.1.1.R36x_v20100810/eclipse_1309.so
-startup /opt/eclipse//plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
-exitdata 611800e
-product org.eclipse.epp.package.jee.product
-vm /usr/lib/jdk1.6.0_23/bin/java
-vmargs
-Dosgi.requiredJavaVersion=1.5
-XX:MaxPermSize=256m
-Xms40m
-Xmx512m
-jar /opt/eclipse//plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar 
Как побороть?

★★★★★

1) Правильно отредактировать eclipse.ini по занимаемой памяти.
2) Выбрать более подходящую (целевую) для будущих проектов сборку Eclipse.

iZEN ★★★★★
()
Ответ на: комментарий от iZEN

Привет iZEN! :-)

Правильно отредактировать eclipse.ini по занимаемой памяти.

Подскажи как её расчитать, у меня 2Гб оперативки и 1Гб свопа.

splinter ★★★★★
() автор топика
Ответ на: Привет iZEN! :-) от splinter

Зависит от задач.

startup
plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Xms256m
-Xmx768m
...
— на первое время.

iZEN ★★★★★
()
Ответ на: комментарий от iZEN

один фиг грохнулся на этом же месте, только теперь без красивого окошка с ошибкой, в консоль выплюнул это:

The program 'Eclipse' received an X Window System error.
This probably reflects a bug in the program.
The error was 'RenderBadPicture (invalid Picture parameter)'.
  (Details: serial 44730 error_code 173 request_code 152 minor_code 7)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
В NetBeans все работает.

splinter ★★★★★
() автор топика
Ответ на: комментарий от iZEN

Если видеокарта интегрированая, а в BIOS Setup стоит настройка типа «автоматическое выделение памяти под видеобуфер», то нужно заменить эту опцию хотя бы на 256МБ. Тогда память системы не будет «утекать» в видео, и программы будут вести себя стабильно.

iZEN ★★★★★
()

Стоит ли последняя версия Sun (Oracle) JDK и использует ли его Eclipse?

Legioner ★★★★★
()

посмотри версии установленных Mozilla XULRunner.

когда ты пишешь System.out., у тебя идет попытка создать html-popup диалог.

у меня была такая проблема, оказалось что в системе нарисовались две версии xulrunner, и eclipse использовал не ту, которую нужно.

anonymous
()
Ответ на: комментарий от splinter

в netbeans все прекрасно работает.

В netbeans не используется SWT, там Swing.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.