【发布时间】:2016-07-03 21:06:18
【问题描述】:
我是 SonarQube 的新手,一天中的大部分时间都在尝试创建一个简单的“Hello World”SonarQube 小部件,以证明可以创建小部件(稍后会对其进行增强)。
我按照以下指南创建了一个 Maven 项目;
http://docs.sonarqube.org/display/DEV/Build+plugin
我也看过这里的文档;
http://docs.sonarqube.org/display/DEV/Extending+Web+Application
但是,当我构建 java 代码并部署到 SonarQube 服务器上的插件文件夹时,服务错误加载插件时出现错误;
java.lang.ClassCastException:无法转换为 org.sonar.api.plugin
我已将我的班级声明如下;
公共类 MyPOC 扩展 AbstractRubyTemplate 实现 RubyRailsWidget {
有没有人有 sonarQube UI 小部件插件的工作示例 - 或者无论如何都可以提供帮助。 SonarQube 看起来确实是一个很棒的工具 - 但它的文档似乎缺乏(或者 API 版本在网络搜索中混杂在一起)
【问题讨论】:
标签: java maven widget sonarqube