【问题标题】:How to build SonarLint source code using Maven?如何使用 Maven 构建 SonarLint 源代码?
【发布时间】:2019-05-18 17:05:31
【问题描述】:

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

我试过了

mvn clean package : 不工作 clean install:不工作 mvn compile:不工作

我什至尝试打开 plugin.xml 并单击显示在屏幕右上角的green play 按钮,如 github 中所写。但是还是不行。

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

【问题讨论】:

    标签: java maven eclipse-plugin sonarlint-eclipse


    【解决方案1】:

    据我了解您的问题,您想使用 Maven 构建 sonarlint eclipse 插件源代码。这是命令。

    mvn clean package
    

    构建成功后,进入以下目录。

    org.sonarlint.eclipse.site\target

    您将找到插件的 zip 文件,即。 org.sonarlint.eclipse.site-4.2.0-SNAPSHOT.zip

    【讨论】:

    • 我知道如何安装它,但我正在尝试添加新的语言支持,并且我正在尝试从 master 构建插件。
    • Eclipse 插件支持 Java、Javascript、Python。您要添加哪种新语言?
    • 我想添加对 Apex 的支持,我已经在 SonarQube for Intellij 中完成了这项工作。但我无法从 eclipse 生成插件 zip
    • 你能通过这个链接在 Eclipse 中添加 Apex 编辑器插件吗? marketplace.eclipse.org/content/apex-editor-ls
    • 那是编辑器。那不会进行实时代码审查。就编辑而言,我使用照明云。我正在为不同的 IDE 发布 Apex 的代码审查,Intellij 已经完成,而我不必为 eclipse 做。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-14
    • 1970-01-01
    • 2021-02-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多