java - 如何将 JHawk(插件)安装到 Eclipse 中
解决方案
这是在您所在的 Docs 目录中找到的 PDF 文件中所说的:
将 JHawk 发行版解压缩到一个目录后,您会发现一个名为“plugins”的子文件夹。如果 Eclipse 应用程序已经在运行,请关闭它。将 plugins 目录中的 jar 复制到 eclipse 文件夹的 plugins 目录中。将 plugins 目录中的 jhawk.properties 文件复制到 Eclipse 安装的根目录(这是您找到 eclipse.exe 的目录)。当您重新启动 Eclipse 时,JHawk 就可以使用了。
Eclipse 插件已经在 Eclipse 4.4 (Luna)、4.5 (Mars) 和 4.6 (Neon) 中进行了测试,并且可能在其他版本中也可以使用。作为分发的一部分,您会注意到以下属性文件 -
- jhawkbase.properties
- jhawkfull.properties
- jhawkbasepluscustom.properties
reviewfactor.properties
jhawkbase.properties 是属性文件的一个版本,其中包含最初为 JHawk 启用的基本级别的度量集。这与 JHawk Eclipse 插件分发附带的 jhawk.properties 文件相同。jhawkfull.properties 是属性文件的一个版本,其中启用了可用于 JHawk 的全套指标。jhawkbasepluscustom.properties 是属性文件的一个版本,其中包含最初为 JHawk 启用的基本级别的指标集,以及在分发随附的 CustomMetrics.jar 中找到的示例指标。有关此指标的更多详细信息,请参阅“JHawk5CreateMetric”文档。您可以通过将它们复制到 jhawk 来使用任何这些指标集。属性文件并正常启动或使用 -p 标志和属性文件名(仅限 JHawk 命令行)。从这些文件加载的属性可以以通常的方式进行修改——参见文档中的“首选项”部分。
reviewfactor.properties – 此文件包含类和包 Review Factor 指标使用的属性。您可以在随发行版提供的 JHawk6UsingMetrics 文档的“使用审查因子度量”部分中找到有关如何使用这些属性的更多信息。
如果你真的打开 JHawkDemo_6.1.0.jar 档案,你会在里面找到 JHawkDemo.jar,这似乎是真正的插件档案。这些说明似乎建议您将其放入 Eclipse 工作区目录中的 plugins 文件夹中。然后启动 Eclipse,您应该会看到它工作。
但是,在完成此操作后,我在 Eclipse (2019-9) 中看不到 JHawk 的迹象。将存档移动到 dropins 文件夹也不会产生任何结果。Help > About Eclipse IDE > Installed Software 应该列出所有已安装的插件,并且没有 JHawk。如图所示,没有 JHawk 选项卡,Help > Preferences 没有显示 JHawk 的迹象。
最新版本的 JHawk 已经过时三年了,而且文档似乎与实际提供的内容不太相符。我无法安装这个插件,但我想我会为了后代留下这些信息,这样我就不会觉得我花了 30 分钟却一无所获。
推荐阅读
- linux - 如何使用 perl-rename 替换 . 使用 _ 在 linux 上递归,扩展除外
- spring - 如何从自定义 RestTemplate 实现中检索附加的授权标头的访问令牌?
- csv - 如何将 CSV(带引号)转换为 TSV?
- hive - 在配置单元中创建一个带有时间戳作为注释的表
- angular - AWS 放大缩小捆绑包大小
- c - 在三元运算符中隐式转换为 void*?
- android - Android Studio 中不同的 gradle 依赖
- c# - 如何像 Prettier 一样在 VSC 中格式化 C#?
- javascript - 样式组件的“css”道具和 Storybook 的 TypeScript 问题
- mongodb - mongod 不遵守 tlsAllowConnectionsWithoutCertificates 设置