我已经在 eclipseoxygen 上安装了 swt windowdbuilder,但是当我尝试使用设计视图时,出现了这个错误
Designer [1.10.0.201712050731.201712061243]: No more handles
No more handles
这是控制台的堆栈跟踪
Eclipse:2785): GLib-CRITICAL **: Source ID 3069 was not found when attempting to remove it
Gdk-Message: Unable to load sizing from the cursor theme
org.eclipse.swt.SWTError: No more handles
at org.eclipse.swt.SWT.error(SWT.java:4559)
at org.eclipse.swt.SWT.error(SWT.java:4448)
at org.eclipse.swt.SWT.error(SWT.java:4419)
at org.eclipse.swt.graphics.Cursor.<init>(Cursor.java:180)
at org.eclipse.wb.draw2d.ICursorConstants.<clinit>(ICursorConstants.java:98)
我尝试使用命令 'ulimit -c unlimited 并将 eclipse.ini 从设置Xmx1024m
为Xmx2048m
,但没有奏效
答案1
在这种情况下,您可以尝试使用 GTK2 而不是 GTK3,使用以下方式启动 Eclipse:SWT_GTK3=0 ./eclipse