如何在清洁模式下运行日食?如果我们这样做会发生什么?

2022-08-31 06:07:33

如果某些内容无法正常工作,或者某些插件未在我的 Eclipse 中正确加载,我经常收到以干净模式打开 Eclipse 的建议。

那么,如何在干净模式下运行呢?如果我这样做会发生什么?


答案 1

它的作用:

如果设置为“true”,OSGi 框架和 eclipse 运行时使用的任何缓存数据都将被擦除干净。这将清理用于存储捆绑包依赖关系解析和 eclipse 扩展注册表数据的缓存。使用此选项将强制 eclipse 重新初始化这些缓存。

如何使用它:

  • 编辑位于 Eclipse 安装目录中的文件,并作为第一行插入。eclipse.ini-clean
  • 或者编辑用于启动 Eclipse 的快捷方式,并添加为第一个参数。-clean
  • 或者创建一个批处理或 shell 脚本,使用参数调用 Eclipse 可执行文件。此步骤的优点是可以保留脚本,并在每次要清理工作区时使用它。您可以将其命名为 (或 )。-cleaneclipse-clean.bateclipse-clean.sh

(来自: http://www.eclipsezone.com/eclipse/forums/t61566.html)

其他 eclipse 命令行选项:http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fmisc%2Fruntime-options.html


答案 2

对于清洁模式:启动平台,如

eclipse -clean

就这样。该平台将清除一些缓存的OSGi捆绑包信息,如果您手动安装新插件或删除未使用的插件,它会有所帮助或建议这样做。

它不会影响任何与工作区相关的数据。


推荐