如何解决:无法解析插件“org.springframework.ide.eclipse.ui”?

Unable to resolve plug-in "org.springframework.ide.eclipse.ui"启动 STS 4.0.0,RELEASE 后,我在错误日志中收到消息。Build Id:201809220817。事件详细信息表明插件:org.eclipse.jface


以下是会话数据:


eclipse.buildId=4.0.0.201809050738-M15

java.version=10.0.2

java.vendor=Oracle Corporation

BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US

Framework arguments:  -product org.springframework.boot.ide.branding.sts4 -keyring /Users/tim.daley/.eclipse_keyring

Command-line arguments:  -os macosx -ws cocoa -arch x86_64 -product org.springframework.boot.ide.branding.sts4 -keyring /Users/tim.daley/.eclipse_keyring

我也收到消息:

Invalid input url:platform:/plugin/org.springframework.ide.eclipse.ui/icons/full/obj16/spring_perspective.gif

同时使用相同的堆栈跟踪。

我已经尝试使用“帮助/检查更新”更新组件,但是我也收到以下消息:

"the operation cannot be completed." trying to update "Eclipse Help System" and "Eclipse Platform" with the reason ... requires "osgl.service: (objectClass=prg.osgi.service.event.EventAdmin)"

建议?


哆啦的时光机
浏览 674回答 1
1回答

慕后森

我发现了问题。当您手动删除 Maven 存储库的某些部分时会发生这种情况。IErm -rf MVN_REPO/*然后你尝试重建。这将删除 .factorypath 所需的 jars。即使您让 maven 重建您的项目,我也无法找到更新当前包的 .factorypath 或加载 .factorypath 中指定的适当包的方法。事实上,我注意到如果您错误地允许非 RELEASE 软件包填充您的 .factorypath,那么您可能无法下载所需的软件包版本,因为这些临时软件包不会无限期地保存在存储库中。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java