【问题标题】:Unable to launch STS 3.7.0 for windows无法为 Windows 启动 STS 3.7.0
【发布时间】:2015-09-25 20:43:38
【问题描述】:

我从 spring.io 下载了最新版本,没有任何变化,启动失败。我在Windows7下,每个人都获得了许可。 附上日志文件,谢谢!

!ENTRY org.eclipse.mylyn.wikitext.confluence.ui 2 0 2015-07-08 13:17:17.999

!MESSAGE 无法解析模块:org.eclipse.mylyn.wikitext.confluence.ui [664] 未解决的需求:Require-Bundle:org.eclipse.mylyn.wikitext.core;捆绑版本="2.0.0" -> Bundle-SymbolicName:org.eclipse.mylyn.wikitext.core;捆绑版本="2.5.0.v20150522-1430";单例:=“真” org.eclipse.mylyn.wikitext.core [666] 未解决的需求:Require-Capability: osgi.ee; filter:="(&(osgi.ee=JavaSE)(version=1.7))"

!ENTRY org.eclipse.mylyn.discovery.ui 2 0 2015-07-08 13:17:17.999

!MESSAGE 无法解析模块:org.eclipse.mylyn.discovery.ui [644] 未解决的需求:Require-Bundle: org.eclipse.core.runtime -> Bundle-SymbolicName:org.eclipse.core.runtime;捆绑版本="3.11.0.v20150405-1723";单例:=“真” org.eclipse.core.runtime [153] 未解决的需求:Require-Bundle: org.eclipse.core.jobs;捆绑版本="[3.2.0,4.0.0)";可见性:=“再出口” -> Bundle-SymbolicName:org.eclipse.core.jobs;捆绑版本="3.7.0.v20150330-2103";单例:=“真” org.eclipse.core.jobs [148] 未解决的需求:Require-Capability: osgi.ee; filter:="(&(osgi.ee=JavaSE)(version=1.7))"

!ENTRY org.eclipse.osgi 4 0 2015-07-08 13:17:18.003

!MESSAGE 应用程序错误 !堆栈 1 java.lang.IllegalStateException:无法获取应用程序服务。确保 org.eclipse.core.runtime 包已解析并启动(请参阅 config.ini)。 在 org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:78) 在 org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) 在 org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 在 java.lang.reflect.Method.invoke(Method.java:597) 在 org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669) 在 org.eclipse.equinox.launcher.Main.basicRun(Main.java:608) 在 org.eclipse.equinox.launcher.Main.run(Main.java:1515)

【问题讨论】:

  • 可能是你的操作系统位问题。

标签: java eclipse spring sts-springsourcetoolsuite


【解决方案1】:

我认为你的问题是消息:

Unresolved requirement: Require-Capability: osgi.ee; filter:="(&(osgi.ee=JavaSE)(version=1.7))

这意味着您需要使用 Java 7(或 8)运行 Eclipse

【讨论】:

  • 是的,你是对的......我的jdk是1.6。安装jdk1.8后,忘记配置jre路径到正确位置,之后一切正常。谢谢!
猜你喜欢
  • 2015-12-10
  • 2023-03-03
  • 2011-10-28
  • 2015-05-14
  • 1970-01-01
  • 2015-12-26
  • 2021-01-15
  • 2016-11-12
  • 2019-01-18
相关资源
最近更新 更多