Неожиданная ошибка времени выполнения при вычислении текстового наведения - Eclipse

1

Я использую Eclipse Indigo, у меня есть предварительный пробел, потому что я перехожу к файлу eclipse.ini и делаю память объемом 512 М, вместо 256.

Из этого следует, что теперь mu eclipse висит и ведет себя неожиданно. Файл eclipse.ini

    -startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
512M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
512m--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m

Файл журнала показывает эту ошибку.

        !SESSION 2014-11-26 08:56:15.409 -----------------------------------------------
    eclipse.buildId=I20110613-1736
    java.version=1.7.0_71
    java.vendor=Oracle Corporation
    BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
    Framework arguments:  -product org.eclipse.epp.package.jee.product
    Command-line arguments:  -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.jee.product

    This is a continuation of log file D:\CDGL\PSB\.metadata\.bak_0.log
    Created Time: 2014-11-26 10:16:22.442

    !ENTRY org.eclipse.jface.text 4 0 2014-11-26 10:16:22.445
    !MESSAGE Unexpected runtime error while computing a text hover
    !STACK 0
    java.lang.NullPointerException
        at org.eclipse.jst.jsf.facelet.core.internal.cm.ElementCMAdapter.getLength(ElementCMAdapter.java:109)
        at org.eclipse.wst.xml.core.internal.contentmodel.basic.CMNamedNodeMapImpl.<init>(CMNamedNodeMapImpl.java:40)
        at org.eclipse.wst.xml.ui.internal.taginfo.XMLTagInfoHoverProcessor.getCMAttributeDeclaration(XMLTagInfoHoverProcessor.java:206)
        at org.eclipse.wst.xml.ui.internal.taginfo.XMLTagInfoHoverProcessor.computeTagAttValueHelp(XMLTagInfoHoverProcessor.java:135)
        at org.eclipse.wst.xml.ui.internal.taginfo.XMLTagInfoHoverProcessor.computeRegionHelp(XMLTagInfoHoverProcessor.java:111)
        at org.eclipse.wst.xml.ui.internal.taginfo.XMLTagInfoHoverProcessor.computeHoverHelp(XMLTagInfoHoverProcessor.java:86)
        at org.eclipse.wst.xml.ui.internal.taginfo.XMLTagInfoHoverProcessor.getHoverInfo(XMLTagInfoHoverProcessor.java:257)
        at org.eclipse.jst.jsf.facelet.ui.internal.hover.FaceletHover.getHoverInfo(FaceletHover.java:58)
        at org.jboss.tools.common.text.xml.info.ChainTextHover.getHoverInfo2(ChainTextHover.java:145)
        at org.jboss.tools.common.text.xml.info.ChainTextHover.getHoverInfo2(ChainTextHover.java:132)
        at org.eclipse.jface.text.TextViewerHoverManager$4.run(TextViewerHoverManager.java:166)

    !ENTRY org.eclipse.jface.text 4 0 2014-11-26 10:19:54.785
    !MESSAGE Unexpected runtime error while computing a text hover
    !STACK 0
    java.lang.NullPointerException
        at org.eclipse.jst.jsf.facelet.core.internal.cm.ElementCMAdapter.getLength(ElementCMAdapter.java:109)
        at org.eclipse.wst.xml.core.internal.contentmodel.basic.CMNamedNodeMapImpl.<init>(CMNamedNodeMapImpl.java:40)
        at org.eclipse.wst.xml.ui.internal.taginfo.XMLTagInfoHoverProcessor.getCMAttributeDeclaration(XMLTagInfoHoverProcessor.java:206)
        at org.eclipse.wst.xml.ui.internal.taginfo.XMLTagInfoHoverProcessor.computeTagAttValueHelp(XMLTagInfoHoverProcessor.java:135)
        at org.eclipse.wst.xml.ui.internal.taginfo.XMLTagInfoHoverProcessor.computeRegionHelp(XMLTagInfoHoverProcessor.java:111)
        at org.eclipse.wst.xml.ui.internal.taginfo.XMLTagInfoHoverProcessor.computeHoverHelp(XMLTagInfoHoverProcessor.java:86)
        at org.eclipse.wst.xml.ui.internal.taginfo.XMLTagInfoHoverProcessor.getHoverInfo(XMLTagInfoHoverProcessor.java:257)
        at org.eclipse.jst.jsf.facelet.ui.internal.hover.FaceletHover.getHoverInfo(FaceletHover.java:58)
        at org.jboss.tools.common.text.xml.info.ChainTextHover.getHoverInfo2(ChainTextHover.java:145)
        at org.jboss.tools.common.text.xml.info.ChainTextHover.getHoverInfo2(ChainTextHover.java:132)
        at org.eclipse.jface.text.TextViewerHoverManager$4.run(TextViewerHoverManager.java:166)
!ENTRY org.eclipse.ui 4 0 2014-11-27 09:52:17.423
!MESSAGE Error occurred during status handling
!STACK 0
java.lang.OutOfMemoryError: PermGen space

!ENTRY org.eclipse.ui 4 0 2014-11-27 09:54:43.292
!MESSAGE Unhandled event loop exception
!STACK 0
java.lang.NoClassDefFoundError: org/eclipse/compare/Splitter
    at org.jboss.tools.vpe.editor.VpeEditorPartFactory.createVisualEditor(VpeEditorPartFactory.java:23)
    at org.jboss.tools.jst.jsp.jspeditor.JSPMultiPageEditor.createPagesForVPE(JSPMultiPageEditor.java:481)
    at org.jboss.tools.jst.jsp.jspeditor.JSPMultiPageEditor.createPages(JSPMultiPageEditor.java:427)
    at org.eclipse.ui.part.MultiPageEditorPart.createPartControl(MultiPageEditorPart.java:348)
    at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:670)
    at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:465)
    at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595)
    at org.eclipse.ui.internal.PartPane.requestActivation(PartPane.java:263)
    at org.eclipse.ui.internal.EditorPane.requestActivation(EditorPane.java:98)
    at org.eclipse.ui.internal.presentations.PresentablePart.setFocus(PresentablePart.java:192)
    at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEvent(TabbedStackPresentation.java:94)
    at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:269)
    at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:274)
    at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.handleMouseDown(AbstractTabFolder.java:344)
    at org.eclipse.ui.internal.presentations.util.AbstractTabFolder$3.mouseDown(AbstractTabFolder.java:78)
    at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:191)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
!SESSION 2014-11-27 10:02:55.134 -----------------------------------------------
eclipse.buildId=I20110613-1736
java.version=1.7.0_71
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Framework arguments:  -product org.eclipse.epp.package.jee.product openFile
Command-line arguments:  -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.jee.product openFile

!ENTRY org.eclipse.core.net 1 0 2014-11-27 10:02:57.599
!MESSAGE System property http.proxyHost is not set but should be 10.11.20.1.

!ENTRY org.eclipse.core.net 1 0 2014-11-27 10:02:57.605
!MESSAGE System property http.proxyPort is not set but should be 8080.

!ENTRY org.eclipse.core.net 1 0 2014-11-27 10:02:57.607
!MESSAGE System property https.proxyHost is not set but should be 10.11.20.1.

!ENTRY org.eclipse.core.net 1 0 2014-11-27 10:02:57.610
!MESSAGE System property https.proxyPort is not set but should be 8080.

!ENTRY org.eclipse.core.net 1 0 2014-11-27 10:02:57.613
!MESSAGE System property https.proxyHost is not set but should be 10.11.20.1.

!ENTRY org.eclipse.core.net 1 0 2014-11-27 10:02:57.615
!MESSAGE System property https.proxyPort is not set but should be 8080.

!ENTRY org.eclipse.jface 2 0 2014-11-27 10:03:00.237
!MESSAGE Keybinding conflicts occurred.  They may interfere with normal accelerator operation.
!SUBENTRY 1 org.eclipse.jface 2 0 2014-11-27 10:03:00.237
!MESSAGE A conflict occurred for CTRL+DEL:
Binding(CTRL+DEL,
    ParameterizedCommand(Command(org.eclipse.datatools.sqltools.result.removeInstance,Remove Result,
        ,
        Category(org.eclipse.datatools.sqltools.result.category,SQL Results View,null,true),
        ,
        ,,true),null),
    org.eclipse.ui.defaultAcceleratorConfiguration,
    org.eclipse.ui.contexts.window,,,system)
Binding(CTRL+DEL,
    ParameterizedCommand(Command(org.eclipse.graphiti.ui.internal.action.RemoveAction,Remove,
        Remove selected Pictogram Elements,
        Category(org.eclipse.graphiti.ui.Graphiti_Category,Edit,Graphiti Diagram Editor,true),
        ,
        ,,true),null),
    org.eclipse.ui.defaultAcceleratorConfiguration,
    org.eclipse.ui.contexts.window,,,system)
  • 0
    Пожалуйста, покажите свой файл .ini , а также любые возможные команды, которые вы используете при запуске
  • 0
    @ Vince Emigh Я показал файл eclipse.ini. пожалуйста, проверьте
Показать ещё 1 комментарий
Теги:
eclipse-plugin
text
eclipse-indigo

1 ответ

0

Я изменил свой файл ini, чтобы включить это

 -startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
1024M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
1024m--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m

и теперь затмение работает нормально. Это связано с ошибкой памяти, так как я увеличил память, она работает.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню