我已经安装了 eclipse checkstyle 插件。它安装正确,但未显示在 windows -> 首选项中。目前使用 Mars.2 版本。已尝试从更新站点http://eclipse-cs.sf.net/update
和离线存档 zip 文件进行安装,并且都可以顺利安装。
我已经尝试卸载,以管理员模式重新启动 eclipse 并再次安装;并使用 -clean -refresh 选项重新启动 ecplise。这些解决方案都不适合我。
我在这里错过了什么吗?
我已经安装了 eclipse checkstyle 插件。它安装正确,但未显示在 windows -> 首选项中。目前使用 Mars.2 版本。已尝试从更新站点http://eclipse-cs.sf.net/update
和离线存档 zip 文件进行安装,并且都可以顺利安装。
我已经尝试卸载,以管理员模式重新启动 eclipse 并再次安装;并使用 -clean -refresh 选项重新启动 ecplise。这些解决方案都不适合我。
我在这里错过了什么吗?
只要 Mars 是旧版本,它与插件之间可能存在一些不兼容问题。您应该检查Eclipse Neon,插件应该可以在没有这些问题的情况下工作。
如果安装成功但插件没有出现在 UI 中,这可能意味着它的 OSGi 包无法解析。要检查这一点,请使用-console
开关启动 Eclipse;这将在您用来启动 Eclipse 的终端中打开 OSGi 控制台。然后,键入以下内容:
ss | grep INSTALLED
这样,您将获得只是INSTALLED
但不是RESOLVED
or的捆绑包列表STARTING
。如果其中有一个 Checkstyle 捆绑包,那么您已经发现了问题。
您可以通过键入获取适合向 Checkstyle 开发人员报告错误的更多信息
diag $NUMBER
其中$NUMBER
是捆绑包第一列中列出的数字INSTALLED
。