Rumah > Java > Jenkins saya mempunyai versi java lalai yang ditetapkan kepada 11, tetapi saya mahu membina saluran paip saya menggunakan java 8. Bagaimanakah saya boleh mencapai ini?

Jenkins saya mempunyai versi java lalai yang ditetapkan kepada 11, tetapi saya mahu membina saluran paip saya menggunakan java 8. Bagaimanakah saya boleh mencapai ini?

WBOY
Lepaskan: 2024-02-22 14:25:06
ke hadapan
1088 orang telah melayarinya

editor php Banana menjawab soalan Java anda: Anda boleh menentukan untuk menggunakan versi Java 8 untuk membina saluran paip anda dengan menggunakan arahan alat dalam Jenkinsfile. Dalam skrip Pipeline, ini boleh dicapai dengan menggunakan arahan "alat" dan menentukan versi Java. Dengan cara ini anda boleh dengan mudah menetapkan versi Java lalai kepada 11 dan bertukar kepada saluran paip binaan versi Java 8 apabila diperlukan.

Kandungan soalan

Saya perlu menggunakan Java 8 dalam Jenkins, tetapi Jenkins menggunakan Java 11 secara lalai.

Saya cuba menukar laluan Java lalai, daripada konfigurasi alatan global, saya mengemas kininya kepada JDK 8, bstill, Jenkins mengambil versi lalai. Bolehkah seseorang memberi panduan cara mengemas kini ini ke Java 8

Penyelesaian

Anda boleh (a) halakan Jenkins ke laluan JDK atau (b) benarkan Jenkins memasang JDK. Bergantung pada versi Jenkins, ini adalah ciri bersepadu atau berfungsi melalui pemalam jdk-tool.

Daripada tangkapan skrin, saya akan katakan, anda mencuba (a), tetapi menunjuk kepada direktori bukan JDK. Anda boleh cuba memastikan JDK benar-benar wujud dalam laluan yang anda cuba gunakan.

Jika anda mencuba (b), anda boleh mengklik kotak semak Pasang secara automatik dan pilih JDK daripada senarai.

Terdapat juga beberapa petua dalam jawapan

Jenkins - tambah JDK 11 ke senarai JDK

Atas ialah kandungan terperinci Jenkins saya mempunyai versi java lalai yang ditetapkan kepada 11, tetapi saya mahu membina saluran paip saya menggunakan java 8. Bagaimanakah saya boleh mencapai ini?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:stackoverflow.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan