在jenkins中,为使用java 8的maven作业和使用Java 11的声纳扫描指定JAVA_HOME

piv4azn7  于 2022-12-03  发布在  Jenkins
关注(0)|答案(1)|浏览(152)

我需要用java 8运行我的maven build,用java 11运行sonarscan,但不知道如何在同一个作业中完成它。当我试图在jenkins gui中使用java 8构建一个作业时,sonarscan失败了,因为java 11无法运行,反之亦然。你能建议如何显式地为两者提供JAVA_HOME吗?以及我们在jenkins中将其准确地添加到哪里?

disbfnqx

disbfnqx1#

使用Jenkins构建管道设置多个Java/JDK示例非常容易,这应该是比纯GUI配置更好的方法。
有关详细信息,请参阅:How to select multiple JDK version in declarative pipeline Jenkins

相关问题