在最新的Jenkins(版本2.303.3)中运行Java7有什么解决方法吗



由于最新的Jenkins将不支持Java 7,有没有其他方法可以运行Java 7等较旧版本的构建?

解决方法是下载Jenkins源代码并重写它,以避免使用任何Java 8功能(它使用这些功能,这就是它需要Java 8的原因(。然后,您可以将它重新编译为Java 7,并在Java 7虚拟机上运行它。

或者,您可以将Java 7 JVM更新为Java 8,因为Java 7在2015年就报废了。

现在,如果Jenkins正在管理的代码是旧的,并且需要Java7,则在Jenkins中设置作业以使用Java7,但允许Jenkins使用更新的JVM。

最新更新