Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/399.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.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 在Eclipse中验证项目时发生StackOverFlow错误_Java_Eclipse_Svn - Fatal编程技术网

Java 在Eclipse中验证项目时发生StackOverFlow错误

Java 在Eclipse中验证项目时发生StackOverFlow错误,java,eclipse,svn,Java,Eclipse,Svn,嗨,我在eclipse验证项目时遇到了一条错误消息。我曾试图清理这个项目,但根本没用 另外,我从eclipse.ini文件中增加了堆大小,但仍然得到相同的错误。eclipse.ini文件的下面是: -startup plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.2

嗨,我在eclipse验证项目时遇到了一条错误消息。我曾试图清理这个项目,但根本没用

另外,我从
eclipse.ini
文件中增加了堆大小,但仍然得到相同的错误。eclipse.ini文件的下面是:

-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20150204-1316
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
2048M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
2048m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms1G
-Xmx3G
我还检查了
.metadata\.logs
中的日志,似乎我在某个地方遇到了死锁。在这里

!ENTRY org.eclipse.core.jobs 4 2 2016-03-05 16:09:37.164
!MESSAGE An internal error occurred during: "Validating PolicyServices".
!STACK 0
java.lang.StackOverflowError
    at org.eclipse.core.internal.jobs.DeadlockDetector.indexOf(DeadlockDetector.java:253)
    at org.eclipse.core.internal.jobs.DeadlockDetector.lockAcquired(DeadlockDetector.java:287)
    at org.eclipse.core.internal.jobs.LockManager.addLockThread(LockManager.java:141)
    at org.eclipse.core.internal.jobs.OrderedLock.setCurrentOperationThread(OrderedLock.java:275)
    at org.eclipse.core.internal.jobs.OrderedLock.attempt(OrderedLock.java:131)
    at org.eclipse.core.internal.jobs.OrderedLock.createSemaphore(OrderedLock.java:151)
    at org.eclipse.core.internal.jobs.OrderedLock.acquire(OrderedLock.java:107)
    at org.eclipse.core.internal.jobs.OrderedLock.acquire(OrderedLock.java:85)
    at org.eclipse.wst.sse.core.internal.model.ModelManagerImpl.releaseFromRead(ModelManagerImpl.java:1920)
    at org.eclipse.wst.sse.core.internal.model.ModelManagerImpl.releaseFromRead(ModelManagerImpl.java:1781)
    at org.eclipse.wst.sse.core.internal.model.AbstractStructuredModel.releaseFromRead(AbstractStructuredModel.java:1026)
    at org.eclipse.wst.xml.core.internal.document.DOMModelImpl.releaseFromRead(DOMModelImpl.java:880)
    at org.eclipse.wst.html.core.internal.document.DOMStyleModelImpl.releaseFromRead(DOMStyleModelImpl.java:44)
    at org.eclipse.jst.jsf.context.resolver.structureddocument.internal.impl.WorkspaceContextResolver.getPath(WorkspaceContextResolver.java:128)
    at org.eclipse.jst.jsf.context.resolver.structureddocument.internal.impl.WorkspaceContextResolver.getProject(WorkspaceContextResolver.java:47)
    at org.eclipse.jst.jsf.facelet.ui.internal.contentassist.MyModelQueryExtension.getAvailableElementContent(MyModelQueryExtension.java:51)
    at org.eclipse.wst.xml.core.internal.contentmodel.internal.modelqueryimpl.ModelQueryExtensionManagerImpl.filterAvailableElementContent(ModelQueryExtensionManagerImpl.java:100)
    at org.eclipse.wst.xml.core.internal.contentmodel.modelqueryimpl.ModelQueryImpl.getAvailableContent(ModelQueryImpl.java:312)
    at org.eclipse.wst.html.core.internal.modelquery.HTMLModelQueryImpl.getAvailableContent(HTMLModelQueryImpl.java:48)
    at org.eclipse.wst.html.core.internal.validate.HTMLElementContentValidator.validateNode(HTMLElementContentValidator.java:161)
    at org.eclipse.wst.html.core.internal.validate.HTMLElementContentValidator.validateContent(HTMLElementContentValidator.java:66)
    at org.eclipse.wst.html.core.internal.validate.HTMLElementContentValidator.validate(HTMLElementContentValidator.java:52)
    at org.eclipse.wst.html.core.internal.validate.CompositeValidator.validate(CompositeValidator.java:54)
    at org.eclipse.wst.xml.core.internal.validate.AbstractPropagatingValidator.validate(AbstractPropagatingValidator.java:38)
    at org.eclipse.wst.xml.core.internal.validate.AbstractPropagatingValidator.propagateToChildElements(AbstractPropagatingValidator.java:60)
    at org.eclipse.wst.xml.core.internal.validate.AbstractPropagatingValidator.validate(AbstractPropagatingValidator.java:40)
    at org.eclipse.wst.xml.core.internal.validate.AbstractPropagatingValidator.propagateToChildElements(AbstractPropagatingValidator.java:60)
    at org.eclipse.wst.xml.core.internal.validate.AbstractPropagatingValidator.validate(AbstractPropagatingValidator.java:40)
    at org.eclipse.wst.xml.core.internal.validate.AbstractPropagatingValidator.propagateToChildElements(AbstractPropagatingValidator.java:60)
    at org.eclipse.wst.xml.core.internal.validate.AbstractPropagatingValidator.validate(AbstractPropagatingValidator.java:40)
    at org.eclipse.wst.xml.core.internal.validate.AbstractPropagatingValidator.propagateToChildElements(AbstractPropagatingValidator.java:60)
    at org.eclipse.wst.xml.core.internal.validate.AbstractPropagatingValidator.validate(AbstractPropagatingValidator.java:40)
    at org.eclipse.wst.xml.core.internal.validate.AbstractPropagatingValidator.propagateToChildElements(AbstractPropagatingValidator.java:60)
    at org.eclipse.wst.xml.core.internal.validate.AbstractPropagatingValidator.validate(AbstractPropagatingValidator.java:40)
    at org.eclipse.wst.xml.core.internal.validate.AbstractPropagatingValidator.propagateToChildElements(AbstractPropagatingValidator.java:60)
    at org.eclipse.wst.xml.core.internal.validate.AbstractPropagatingValidator.validate(AbstractPropagatingValidator.java:40)
    at org.eclipse.wst.xml.core.internal.validate.AbstractPropagatingValidator.propagateToChildElements(AbstractPropagatingValidator.java:60)
    at org.eclipse.wst.xml.core.internal.validate.AbstractPropagatingValidator.validate(AbstractPropagatingValidator.java:40)
    at org.eclipse.wst.xml.core.internal.validate.AbstractPropagatingValidator.propagateToChildElements(AbstractPropagatingValidator.java:60)
    at org.eclipse.wst.xml.core.internal.validate.AbstractPropagatingValidator.validate(AbstractPropagatingValidator.java:40)
    at org.eclipse.wst.xml.core.internal.validate.AbstractPropagatingValidator.propagateToChildElements(AbstractPropagatingValidator.java:60)
    at org.eclipse.wst.xml.core.internal.validate.AbstractPropagatingValidator.validate(AbstractPropagatingValidator.java:40)
    at org.eclipse.wst.xml.core.internal.validate.AbstractPropagatingValidator.propagateToChildElements(AbstractPropagatingValidator.java:60)
    at org.eclipse.wst.xml.core.internal.validate.AbstractPropagatingValidator.validate(AbstractPropagatingValidator.java:40)

有人能告诉我如何解除僵局吗?这样我就可以更进一步了。因为在未验证项目的情况下,工作区无法正确构建。非常感谢您的帮助。

-Xss512K
添加到您的
eclipse.ini
,please@RAnders00在什么地方?在Xmx之后?就在它自己的新产品线的末尾file@RAnders00好的,让我试试。我们需要更多的堆栈,足够显示递归循环的位置。Eclipse的版本也会很好,特别是如果它不是最新版本(在这种情况下,请使用最新版本重试)。