

My jenkins has the default java version set to 11, but I want to build my pipeline using java 8. How can I achieve this?
php editor Banana answers your Java questions: You can specify to use the Java 8 version to build your pipeline by using the tool directive in the Jenkinsfile. In the Pipeline script, this can be achieved by using the "tools" directive and specifying the Java version. This way you can easily set the default Java version to 11 and switch to a Java 8 version build pipeline when needed.
Question content
I need to use Java 8 in Jenkins, but Jenkins uses Java 11 by default.
I tried changing the default Java path, from the global tools configuration, I updated it to JDK 8, bstill, Jenkins took the default version. Can someone please guide how to update this to Java 8
Workaround
You can (a) point Jenkins to the JDK path or (b) let Jenkins install the JDK. Depending on the Jenkins version, this is an integrated feature or works via the jdk-tool plugin.
From the screenshot, I'd say, you tried (a), but pointed to a non-JDK directory. You can try to make sure the JDK actually exists in the path you are trying to use.
If you try (b), you can click the Install automatically checkbox and select the JDK from the list.
Jenkins - add JDK 11 to JDK list’s answer also has some tips
The above is the detailed content of My jenkins has the default java version set to 11, but I want to build my pipeline using java 8. How can I achieve this?. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

Atom editor mac version download
The most popular open source editor

WebStorm Mac version
Useful JavaScript development tools

MinGW - Minimalist GNU for Windows
This project is in the process of being migrated to osdn.net/projects/mingw, you can continue to follow us there. MinGW: A native Windows port of the GNU Compiler Collection (GCC), freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All MinGW software can run on 64-bit Windows platforms.

SAP NetWeaver Server Adapter for Eclipse
Integrate Eclipse with SAP NetWeaver application server.

VSCode Windows 64-bit Download
A free and powerful IDE editor launched by Microsoft
