私の Jenkins のデフォルトの Java バージョンは 11 に設定されていますが、Java 8 を使用してパイプラインを構築したいと考えています。どうすればこれを達成できますか?

WBOY
リリース: 2024-02-22 14:25:06
転載
1034 人が閲覧しました

php エディター Banana が Java の質問に答えます。Jenkinsfile のツール ディレクティブを使用して、Java 8 バージョンを使用してパイプラインを構築するように指定できます。パイプライン スクリプトでは、「tools」ディレクティブを使用し、Java バージョンを指定することでこれを実現できます。これにより、デフォルトの Java バージョンを 11 に簡単に設定し、必要に応じて Java 8 バージョンのビルド パイプラインに切り替えることができます。

質問内容

JenkinsでJava 8を使用する必要があるのですが、JenkinsはデフォルトでJava 11を使用します。

グローバル ツール設定からデフォルトの Java パスを変更しようとしました。それを JDK 8 に更新しました。bstill は、Jenkins がデフォルト バージョンを採用しました。誰かがこれをJava 8に更新する方法を教えてください

回避策

(a) Jenkins に JDK パスを指定するか、(b) Jenkins に JDK をインストールさせることができます。 Jenkins のバージョンに応じて、これは統合機能であるか、jdk-tool プラグイン を介して機能します。

スクリーンショットから、(a) を試みましたが、非 JDK ディレクトリを指していたと思います。使用しようとしているパスに JDK が実際に存在するかどうかを確認してください。

(b) を試す場合は、自動的にインストール チェックボックスをクリックして、リストから JDK を選択します。

Jenkins - JDK 11 を JDK リストに追加の回答にはいくつかのヒントもあります

以上が私の Jenkins のデフォルトの Java バージョンは 11 に設定されていますが、Java 8 を使用してパイプラインを構築したいと考えています。どうすればこれを達成できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:stackoverflow.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!