Checkstyle:自定义规则 - Eclipse 插件

2023-12-14

我使用 checkstyle API 编写了一些自定义 checkstyle 规则。它们使用 Maven 运行良好(在我将新项目添加为 checkstyle 插件的依赖项之后)。

现在我希望 Eclipse Checkstyle 插件使用这些规则。这就是我挣扎的地方。

我已经下载了示例插件项目(按照建议here and here).

阅读这些链接后我不明白下一步该做什么。

  1. 我需要将项目导出为 JAR 吗?
  2. 如何将其插入我现有的 Checkstyle 插件?

Thanks


你可以像下面这样做:

  1. Create 插件项目并添加你的定制检查 there.
  2. 做出适当的改变插件.xml, checkstyle_packages.xml。
  3. 将项目导出为可部署的插件和片段 (导出 > 插件开发)
  4. 将jar文件复制到Eclipse 插件折叠,所以无需安装您的自定义检查 .

您可以参考本教程

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Checkstyle:自定义规则 - Eclipse 插件 的相关文章

随机推荐

  • 函数只返回一次,为什么?

    在我的编码过程中 我确实陷入了这个问题 我跑了一个foreach循环 对于每个项目 我都必须从函数中获取特定的值 但我只收到一张退回的 我不明白发生了什么事 我希望你们一定会的 下面是我的程序的简短版本 最后给出了数据库结构
  • 为什么这个DateTimePicker脚本会导致IE6和IE7无法加载页面

    我在asp net MVC 3站点上有几个页面导致IE6和7在加载菜单后提示 无法加载页面 我已经能够通过以下方式解决此问题DateTimePicker script
  • 使用 NHibernate 更新 Top n

    我怎样才能让 NHibernate 产生这个 t sql 请求 更新前 n 个任务 设置修改 其中条件 我不想进行事务 批量更新 请检查一下 13 3 DML 风格的操作 引用的代码片段 ISession session sessionFa
  • 在 Windows Phone 应用程序中将动态 BitmapImage 转换为灰度 BitmapImage

    我想将位图图像转换为灰度位图图像 这是我从方法中获得的 因此 宽度和高度对我来说是未知的 我尝试过研究 WritableBitmapEx 和静态扩展方法等选项 但它们对我没有帮助 因为我希望返回数据类型为 BitmapImage 然后需要将
  • 如何更改 PostgreSQL 表并使列唯一?

    我在 PostgreSQL 中有一个表 其架构如下所示 CREATE TABLE foo table id serial NOT NULL PRIMARY KEY permalink varchar 200 NOT NULL text va
  • 定时自动注销和浏览器关闭

    我出于学习目的创建了一个非常简单的多用户游戏 当用户登录时 每个其他用户都会获得所有当前登录用户的更新 当用户登录时 它只是将该用户在 SQL 数据库中的值设置为 1 当用户注销时 该值应为 0 我正在使用 window unload fu
  • 快速读取并与Data.Table的Fread和Rbindlist合并

    我正在寻找一种使用 data table 的 fread 和 rbindlist 函数快速读取和合并一堆数据文件的方法 我认为如果 fread 可以将文件名向量作为参数 那么它可能是一个优雅的行 例如 mergeddata rbindlis
  • 如何计算逻辑向量中的 TRUE 值

    在 R 中 计算数量的最有效 惯用的方法是什么TRUE逻辑向量中的值 我可以想到两种方法 z lt sample c TRUE FALSE 1000 rep TRUE sum z 1 498 table z TRUE TRUE 498 你喜
  • Javascript 按名称获取子元素

    我正在传递一个 varel变成一个函数 el包含以前抓取的元素 使用 getElementById 并且当我 console logel在函数中我得到以下内容 当我尝试抓取内部的元素时 问题就出现了el using el getElemen
  • 串行端口 - 如何设置字符?

    考虑 Baud rate 19200 RTS on DTR on Data bits 8 Stop bits 1 Parity None Set chars Eof 0x00 Error 0x2A Break 0x2A Event 0x00
  • 如果使用 loadHTMLString 加载视图,如何在 uiwebview 中设置 http 标头

    我有一个UIWebView我正在加载使用loadHTMLString我需要在请求标头上设置cookie 我知道如何使用loadRequest但不加载网络视图loadHTMLString我没有请求对象 有人做过这样的事吗 从 loadRequ
  • 使用 open() 错误 22(Windows 路径)

    我无法让以下代码正常工作 path C Users jiversen Documents Jsons jsonName json with open path w as outfile json dump df outfile 我收到以下错
  • 类型错误:create_int():函数参数不兼容

    我最近一直在使用 python 学习计算机视觉 在制作手部检测器项目时 我遇到了这个错误 Traceback most recent call last File c Users idhant OneDrive 007lakshya Idh
  • 比较两个数组并以 github 风格呈现交集/差异

    我有两个按字母顺序排序的数组 每个数组都包含唯一的值 但某些值将在两个数组之间共享 示例数组 src apple cherry grape lemon orange strawberry dst apple banana cherry or
  • Hadoop 中的reduce 任务什么时候开始?

    Hadoop中reduce任务什么时候开始 它们是否在映射器完成一定百分比 阈值 后开始 如果是这样 这个阈值是固定的吗 通常使用什么样的阈值 reduce阶段有3个步骤 shuffle sort reduce Shuffle 是减速器从每
  • windowActivated 和 windowFocusGained 之间的区别

    windowActivated 方法 从 WindowListener 实现 和 windowGainedFocus 从 WindowFocusListener 实现 方法之间的主要区别是什么 Java 文档说 窗口获得焦点 当 Windo
  • 我可以仅使用类型而不是具体变量来获取 Rust 数组的长度吗?

    我想将以下 C 代码重写为 Rust using storage array
  • 使用curl 下载 flurry 事件日志

    我开始使用Flurry Analytics 发现它的分析工具不足且速度太慢 3 个步骤的简单漏斗处理了 3 天 而通常在 100 000 行的表上使用 3 个左连接进行查询需要 0 001 秒 Flurry 允许在 事件日志 页面上下载 c
  • 对象引用作为字符串?

    在java中 你可以得到一个唯一的字符串对于一个对象 你怎么能在as3中做到这一点 您可以使用它来获取唯一的 uint 如果您愿意 请将其转换为字符串 P package import flash utils Dictionary publ
  • Checkstyle:自定义规则 - Eclipse 插件

    我使用 checkstyle API 编写了一些自定义 checkstyle 规则 它们使用 Maven 运行良好 在我将新项目添加为 checkstyle 插件的依赖项之后 现在我希望 Eclipse Checkstyle 插件使用这些规