Java 如何使用Maven构建Sonarint源代码?

Java 如何使用Maven构建Sonarint源代码?,java,maven,eclipse-plugin,sonarlint-eclipse,Java,Maven,Eclipse Plugin,Sonarlint Eclipse,我正试图为eclipse构建sonar lint以用于开发目的,并添加一种新语言。我做了一些更改,但我无法生成一个zip文件,我可以在eclipse中本地安装它作为插件 我试过了 mvn清洁包:不工作 清洁安装:不工作 mvn编译:不工作 我甚至尝试打开plugin.xml并单击屏幕右角显示的github中所写的绿色播放按钮。但它仍然不起作用 我没有找到任何与此相关的文档,我们如何生成插件以在eclipse中安装它。正如我理解您的问题,您希望使用Maven构建Sonarint eclipse插件

我正试图为eclipse构建sonar lint以用于开发目的,并添加一种新语言。我做了一些更改,但我无法生成一个zip文件,我可以在eclipse中本地安装它作为插件

我试过了

mvn清洁包
:不工作
清洁安装
:不工作
mvn编译
:不工作

我甚至尝试打开plugin.xml并单击屏幕右角显示的github中所写的
绿色播放
按钮。但它仍然不起作用


我没有找到任何与此相关的文档,我们如何生成插件以在eclipse中安装它。

正如我理解您的问题,您希望使用Maven构建Sonarint eclipse插件源代码。这是命令

mvn clean package
构建成功后,转到以下目录

org.sonarlint.eclipse.site\target


你会发现你的插件的zip文件,即。org.sonalint.eclipse.site-4.2.0-SNAPSHOT.zip

我知道如何安装它,但我正在尝试添加一个新的语言支持,我正在尝试从master.eclipse插件支持Java、Javascript、Python构建插件。您想添加哪种新语言?我想添加对Apex的支持,我在SonarQube中为Intellij做了这项工作。但是我不能从eclipse生成插件zip,你可以从这个链接在eclipse中添加Apex编辑器插件。那是编辑。这不会进行实时代码审查。至于编辑器,我使用的是发光云。我正在为不同的IDE发布Apex的代码审查,Intellij已经完成,而不是eclipse。