当我尝试打开STS.exe时,它给出了以下错误:
发生了错误。看日志文件 C:\ Users ......... etc
java.lang.IllegalStateException:无法获取应用程序服务。确保已解析并启动org.eclipse.core.runtime包(请参阅config.ini)。
这是完整的日志文件: http://pastebin.ca/3177801
我搞乱了环境变量。
在用户变量下,它列出了两个TEMP变量。
在系统变量下,路径读取:
C:\Windows\system32;
C:\Windows;
C:\Windows\System32\Wbem;
C:\Windows\System32\WindowsPowerShell\v1.0\;
C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common
我正在运行安装了Java 1.6.0.29的Windows 7。
编辑:我卸载了Java 1.6并重新安装了最新版本的1.8。现在STS给出了退出代码13的错误。在这里查看图像:http://oi62.tinypic.com/2m6of3d.jpg
在我的情况下,Java 1.8是32,必须用64位版本替换。还必须更新环境变量以指向Java 1.8 64位。
答案 0 :(得分:0)
(代表OP发布)。
我删除了旧的1.6环境变量,并确保新的1.8变量指向正确的位置。