Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/352.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用OracleJDK在Ubuntu 17.04中启动时在EclipseOxygen中引发异常_Java_Eclipse_Ubuntu - Fatal编程技术网

Java 使用OracleJDK在Ubuntu 17.04中启动时在EclipseOxygen中引发异常

Java 使用OracleJDK在Ubuntu 17.04中启动时在EclipseOxygen中引发异常,java,eclipse,ubuntu,Java,Eclipse,Ubuntu,我已经在Ubuntu 17.04(x64)上安装了Eclipse氧气 当我打开EclipseOxygen时,我在“错误日志”窗口中得到一个异常,可以在下面看到(代码片段) 我安装了OracleJDK而不是OpenJDK 可能是什么问题?我如何摆脱这个异常 !SESSION 2017-07-12 10:54:12.366 ----------------------------------------------- eclipse.buildId=4.7.0.I20170612-0950 java

我已经在Ubuntu 17.04(x64)上安装了Eclipse氧气

当我打开EclipseOxygen时,我在“错误日志”窗口中得到一个异常,可以在下面看到(代码片段)

我安装了OracleJDK而不是OpenJDK

可能是什么问题?我如何摆脱这个异常

!SESSION 2017-07-12 10:54:12.366 -----------------------------------------------
eclipse.buildId=4.7.0.I20170612-0950
java.version=1.8.0_131
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Framework arguments:  -product org.eclipse.epp.package.cpp.product
Command-line arguments:  -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.cpp.product

!ENTRY org.eclipse.equinox.event 4 0 2017-07-12 10:54:21.723
!MESSAGE Exception while dispatching event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/ui/UIElement/toBeRendered/SET] {ChangedElement=org.eclipse.e4.ui.model.application.ui.basic.impl.TrimBarImpl@2f3928ac (elementId: org.eclipse.ui.main.toolbar, tags: [], contributorURI: null) (widget: Composite {}, renderer: org.eclipse.e4.ui.workbench.renderers.swt.TrimBarRenderer@206e5183, toBeRendered: true, onTop: false, visible: true, containerData: null, accessibilityPhrase: null) (side: Top), org.eclipse.e4.data={ChangedElement=org.eclipse.e4.ui.model.application.ui.basic.impl.TrimBarImpl@2f3928ac (elementId: org.eclipse.ui.main.toolbar, tags: [], contributorURI: null) (widget: Composite {}, renderer: org.eclipse.e4.ui.workbench.renderers.swt.TrimBarRenderer@206e5183, toBeRendered: true, onTop: false, visible: true, containerData: null, accessibilityPhrase: null) (side: Top), AttName=toBeRendered, EventType=SET, OldValue=false, Widget=null, NewValue=true}, AttName=toBeRendered, EventType=SET, OldValue=false, Widget=null, NewValue=true} to handler org.eclipse.e4.core.di.internal.extensions.EventObjectSupplier$DIEventHandler@2cdb53d6
!STACK 0
java.lang.StackOverflowError
    at org.eclipse.swt.widgets.Control.setLocation(Control.java:1219)
    at org.eclipse.e4.ui.widgets.ImageBasedFrame.setFramedControlLocation(ImageBasedFrame.java:124)
    at org.eclipse.e4.ui.widgets.ImageBasedFrame.access$0(ImageBasedFrame.java:120)
    at org.eclipse.e4.ui.widgets.ImageBasedFrame$4.controlMoved(ImageBasedFrame.java:109)
    at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:225)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86)
    at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5252)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1348)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1374)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1353)
    at org.eclipse.swt.widgets.Control.setBounds(Control.java:1134)
    at org.eclipse.swt.widgets.Composite.setBounds(Composite.java:1511)
    at org.eclipse.swt.widgets.ToolBar.setBounds(ToolBar.java:589)
    at org.eclipse.swt.widgets.Control.setLocation(Control.java:1221)
    at org.eclipse.e4.ui.widgets.ImageBasedFrame.setFramedControlLocation(ImageBasedFrame.java:124)
    at org.eclipse.e4.ui.widgets.ImageBasedFrame.access$0(ImageBasedFrame.java:120)
    at org.eclipse.e4.ui.widgets.ImageBasedFrame$4.controlMoved(ImageBasedFrame.java:109)
    at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:225)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86)
    at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5252)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1348)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1374)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1353)
    at org.eclipse.swt.widgets.Control.setBounds(Control.java:1134)
    at org.eclipse.swt.widgets.Composite.setBounds(Composite.java:1511)
    at org.eclipse.swt.widgets.ToolBar.setBounds(ToolBar.java:589)
    at org.eclipse.swt.widgets.Control.setLocation(Control.java:1221)

看起来Eclipse bug没有列出解决方案。那么,它将来会被修复吗?我不是Eclipse开发人员,所以我不能回答这个问题。看起来Eclipse bug没有列出解决方案。那么,它将来会被修复吗?我不是Eclipse开发人员,所以我不能回答这个问题