小编Dam*_*mCx的帖子

错误的项目关键与詹金斯建立声纳分析

我遇到了一些麻烦,我正在尝试修复我的Jenkins版本.

我用它来构建相同的项目,但不同的分支.因此,要分离声纳分析的结果.

在我的项目的Build选项卡中,我设置的选项是: clean install -DtestFailureIgnore sonar:sonar -Dsonar.projectKey=MY_PROJECT_KEY

对于某些构建,它只是完美地工作,而对于其他一些,我在Sonar中的项目键变得groupId:artifactId使用pom.xml数据,它使Sonar混合了一些分支.

有谁知道如何帮助解决这个问题?

声纳版本: 5.4

詹金斯版本: 1.651.1

java maven jenkins sonar-runner sonarqube

4
推荐指数
1
解决办法
1571
查看次数

如果在if语句中使用Java

我在if语句中插入if语句时遇到了一些麻烦.当第一个'if条件'满足时,它仍然使用'else'语句.有没有办法可以重写我的代码,以便不使用'else'语句.我认为如果满足第一个'if条件'那么它就不会检查else语句.我知道我可以使用switch语句,但我想比较和对比switch和if语句的用法,以便更好地理解Java.以下是我的代码.谢谢

    int age = 0;

    if (age == 0)
    {
        {System.out.println("You can crawl");}
        if (age == 1) {
            System.out.println("You can talk");
        } else {
            System.out.println("You can walk");
        }
    }
Run Code Online (Sandbox Code Playgroud)

控制台:你可以爬行你可以走路

java

0
推荐指数
1
解决办法
83
查看次数

标签 统计

java ×2

jenkins ×1

maven ×1

sonar-runner ×1

sonarqube ×1