我遇到了一些麻烦,我正在尝试修复我的Jenkins版本.
我用它来构建相同的项目,但不同的分支.因此,要分离声纳分析的结果.
在我的项目的Build选项卡中,我设置的选项是: clean install -DtestFailureIgnore sonar:sonar -Dsonar.projectKey=MY_PROJECT_KEY
对于某些构建,它只是完美地工作,而对于其他一些,我在Sonar中的项目键变得groupId:artifactId使用pom.xml数据,它使Sonar混合了一些分支.
有谁知道如何帮助解决这个问题?
声纳版本: 5.4
詹金斯版本: 1.651.1
我在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)
控制台:你可以爬行你可以走路