首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在生成项目期间发生Eclipse 202003 javaIO错误

在生成项目期间发生Eclipse 202003 javaIO错误
EN

Stack Overflow用户
提问于 2020-04-30 22:39:17
回答 1查看 101关注 0票数 0

有人在使用Eclipse最新版本202003时遇到过以下错误吗?我已经下载了它,将Java 1.8更新到最新的Java版本,启动eclipse,添加我的PHP项目,在构建或验证或DLTK索引期间,我得到了一个内部错误。来自eclipse .log文件的部分:

代码语言:javascript
复制
!ENTRY org.eclipse.dltk.core.index.lucene 1 1 2020-04-30 16:33:01.599
!MESSAGE Recovering index storage: Y:\.metadata\.plugins\org.eclipse.dltk.core.index.lucene\index\4b74b979-df85-4fb0-bd11-ad91f89ae355\timestamps

!ENTRY org.eclipse.dltk.core.index.lucene 4 4 2020-04-30 16:33:01.617
!MESSAGE Index writer could not be created, index data might be corrupted.
!STACK 0
java.io.IOException: The request is not supported
    at sun.nio.ch.FileDispatcherImpl.lock0(Native Method)
    at sun.nio.ch.FileDispatcherImpl.lock(Unknown Source)
    at sun.nio.ch.FileChannelImpl.tryLock(Unknown Source)
    at java.nio.channels.FileChannel.tryLock(Unknown Source)
    at org.apache.lucene.store.NativeFSLockFactory.obtainFSLock(NativeFSLockFactory.java:126)
    at org.apache.lucene.store.FSLockFactory.obtainLock(FSLockFactory.java:41)
    at org.apache.lucene.store.BaseDirectory.obtainLock(BaseDirectory.java:45)
    at org.apache.lucene.store.SleepingLockWrapper.obtainLock(SleepingLockWrapper.java:84)
    at org.apache.lucene.index.IndexWriter.<init>(IndexWriter.java:729)
    at org.eclipse.dltk.internal.core.index.lucene.IndexContainer.createWriter(IndexContainer.java:139)
    at org.eclipse.dltk.internal.core.index.lucene.IndexContainer.getWriter(IndexContainer.java:146)
    at org.eclipse.dltk.internal.core.index.lucene.IndexContainer.getTimestampsWriter(IndexContainer.java:167)
    at org.eclipse.dltk.internal.core.index.lucene.IndexRecovery.tryRecover(IndexRecovery.java:62)
    at org.eclipse.dltk.internal.core.index.lucene.IndexContainer.getWriter(IndexContainer.java:149)
    at org.eclipse.dltk.internal.core.index.lucene.IndexContainer.getTimestampsWriter(IndexContainer.java:167)
    at org.eclipse.dltk.internal.core.index.lucene.IndexRecovery.tryRecover(IndexRecovery.java:62)
    at org.eclipse.dltk.internal.core.index.lucene.IndexContainer.getWriter(IndexContainer.java:149)
    at org.eclipse.dltk.internal.core.index.lucene.IndexContainer.getTimestampsWriter(IndexContainer.java:167)
 ........

我不知道出了什么问题?见鬼?Java版本是: jre1.8.0_251,我也尝试过重新安装我使用的以前的java版本。这是: 1.8.0_202...but我一次又一次地得到同样的错误,一次又一次:(我想升级我的Eclipse,因为Symfony插件...

之前使用的java版本: 1.8.0_191。我已经重新安装了它,并返回了错误:

代码语言:javascript
复制
An internal error occurred during: "Build Modules".
java.lang.StackOverflowError

构建过程停止在49% :(有人能帮我吗?

EN

回答 1

Stack Overflow用户

发布于 2020-05-12 02:31:27

嗨,这是DLTK 6.1 + PDT 7.1的问题。我们已经修复了这个问题:不再有异步和文件系统锁。请更新到最新的快照或尝试使用Eclipse2020-06 M2或最新版本:https://www.eclipse.org/downloads/packages/release/2020-06/m2

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61525994

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档