我已经下载了Sci2应用程序(基于Eclipse的文献计量工具),并将其安装在两个Windows 10系统上。在一个系统(台式机)上,它可以启动并正常运行。在另一台(新笔记本电脑)上,它无法以日志文件中的以下错误启动:
java.lang.IllegalStateException: Unable to acquire application service. Ensure that the org.eclipse.core.runtime bundle is resolved and started
通常建议的解决方案是在config.ini文件中包含“ org.eclipse.core.runtime@start”,这并不奇怪,因为台式机上的第一个(相同)安装按预期运行,因此config.ini文件正确。
很明显,这与两个系统上安装的其他功能以及系统的配置方式有所不同,但是我无法终生想出哪里来寻找问题的根源。两个系统上的Windows版本与安装的Java版本相同。
还注意到,在工作的桌面系统上,该应用程序在配置文件夹中创建其他目录(启动后,而不是在安装过程中):
org.eclipse.core.runtime
org.eclipse.equinox.app
.settings
未在其他系统(笔记本电脑)上创建这些文件夹。不幸的是,仅复制这些文件夹并不能解决问题。
任何帮助或建议将不胜感激。
答案 0 :(得分:0)
在试用了32位/ 64位版本的Sci2和Java,并重新安装了64位JRE之后,该应用程序再次按预期方式启动。
仍然不知道导致此问题的具体问题,但至少现在可以解决。必须说日志文件中的错误消息非常混乱。