插件可以不使用Maven开发吗?

时间:2017-03-29 12:42:59

标签: sonarqube

我们希望在我们的组织中开始开发自定义/内部SonarQube插件(规则),但我们目前无法掌握Apache Maven。所有开发工具都必须经过严格的认证过程。

Ant是我们组织中首选的当前构建工具,是否可以通过复制SonarQube所期望的相同标准结构来创建新的SonarQube插件(未发布到市场)?

我已经阅读了SonarQube档案中的following post,但是想知道是否仍然可以使用一点点肘部油脂?

关于Simon Brandhof的回答,我认为插件密钥,清单生成和强制属性可以很容易地从精心设计的Ant构建脚本中生成,只要将所有必需的JAR放在类路径中即可。

1 个答案:

答案 0 :(得分:1)

据我所知,开发新规则必须创建一个新的Sonarqube插件,并且只能使用maven方式构建。

请参阅https://docs.sonarqube.org/display/DEV/Build+Plugin