Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用gradle为新语言开发声纳插件?_Java_Maven_Gradle_Sonarqube - Fatal编程技术网

Java 如何使用gradle为新语言开发声纳插件?

Java 如何使用gradle为新语言开发声纳插件?,java,maven,gradle,sonarqube,Java,Maven,Gradle,Sonarqube,我目前正在为一种新语言开发声纳插件;事实上,对我来说,为该语言开发解析器是最容易的部分 这是我遇到的其他问题,第一个障碍是Sonar的,它只覆盖Maven 但我用gradle 文档中的示例也很麻烦,因为pom.xml摘录的第一行是: <artifactId>sonar-foo-plugin</artifactId> <!-- CUSTOM PACKAGING!! --> <packaging>sonar-plugin</packaging&g

我目前正在为一种新语言开发声纳插件;事实上,对我来说,为该语言开发解析器是最容易的部分

这是我遇到的其他问题,第一个障碍是Sonar的,它只覆盖Maven

但我用gradle

文档中的示例也很麻烦,因为pom.xml摘录的第一行是:

<artifactId>sonar-foo-plugin</artifactId>
<!-- CUSTOM PACKAGING!! -->
<packaging>sonar-plugin</packaging>
;那是什么意思?我如何用gradle复制这个插件?我从哪里开始


虽然gradle确实有Sonar插件,但它们只涉及分析部分,而不涉及插件开发。到目前为止,我的“web搜索”(使用)未能实现任何有用的功能…

我只需对所提到的插件进行反向工程,并将其作为正常的可配置jar任务来编写——也许可以这样做。声纳包装有什么特别之处?@Opal-heh,如果我知道的话。。。但是我开始从dev邮件列表中得到帮助,所以我可能会想出一些办法