刚才在群里看到有人删除了eclipse的configuration目录后,eclipse无法启动。
这是由于equinox可以创建 configuration目录,但是无法自己创建config.ini文件。在启动eclipse的时候,需要用到config.ini中的配置内容。
删除了configuration后,启动eclipse会自动重建configuration目录。
然后可以自己在configuration目录下新建一个config.ini文件,增加以下五行内容到config.ini文件中。
osgi.splashPath = platform:/base/plugins/org.eclipse.platform
osgi.bundles
=org.eclipse.equinox.common@2:start, org.eclipse.update.configurator@3:start, org.eclipse.core.runtime@starteclipse.product
=org.eclipse.sdk.ideosgi.instance.area.default
=@user.home/workspaceeof
=eof
保存文件后,重新启动eclipse就没有问题了。