MENU
👇しうが厳選・おすすめのブログ!
しう
【テニス好きブロガー】 
テニス、読書が好きです。IT企業で学んだこともブログに書いています。高校教諭(テニス部顧問)→IT企業。テニス歴12年。人生をより有意義なものにしたいと思い、ブログを書き始めました。Twitterもしています。
アーカイブ

【Intelli J】 Javaのversionを変更する方法

新しい開発現場に行くと最初にすることは環境構築ですが、上手くいかないことも多いです。今回はIntelli JでのJavaのバージョンの変更方法についてつまづいたことがあるので、解決方法を記事にまとめました。3つの解決方法を記載しているので参考にしてください。

 

しう

環境構築でのエラーは全エンジニアが通る道やで!

記事の信頼性:IT業界歴約3年、自社開発企業で働いているエンジニアの「しう」がこの記事を書いています。

目次

Intelli J Javaのバージョン 確認方法

Intelli J Javaのバージョンの変更方法を見ていく前に、確認方法について記載していきます。Javaのバージョンを変更しても確認できなければ変更できているかわからないですからね。具体的な方法としては下記のコマンドをターミナルで実行するだけで大丈夫です。

java -version 

上記の例ではversion が21と表示されていますね。これでJavaのどのバージョンが適応されているか確認することができました。

Intelli J Javaのバージョン 変更方法

Intelli J Javaのバージョン 変更方法について次の3つのパターンを紹介します。設定を忘れずにおこない、Javaのバージョンを変更するようにしましょう。今回は、Macでの変更方法を記載していますが、Windowsでも同様の方法で変更できるかと思います。

  • プロジェクトの構造からSDKの変更
  • 設定からGradleのSDKの変更
  • キャッシュの破棄

プロジェクトの構造からSDKの変更

プロジェクトの構造からSDKを変更していきます。「ファイル」→「プロジェクトの構造」(日本語化していない場合は「Project Structure」)を選択して、プロジェクト構造の設定画面を開きます。

 

「プロジェクト設定」→「プロジェクト」でSDKの設定ができます。ダウンロードが必要な場合はSDKのダウンロードを「SDKの追加」からおこないましょう。また、言語レベルの設定でJavaのどのバージョンかを設定します。

 

変更ができたら、右下の「適用」→「OK」でSDKの変更は完了です。

設定からGradleのSDKの変更

GradleのJVMの設定もおこないます。「IntelliJ  IDEA」→「Setting」で設定画面を開きます。

 

「ビルド、実行、デプロイ」→「ビルドツール」→「Gradle」の画面を開きます。「Gradle JVM」の項目があるので、そこで利用をしたいSDKを選択して設定します。設定ができたら、右下の「適用」→「OK」で設定を反映させてください。 

キャッシュの破棄

ここまでの設定でJavaのバージョンの変更ができる場合もありますが、筆者の「しう」はターミナルではJavaのバージョン変更ができていたのに、Intelli Jのターミナルから確認するとJavaのバージョンが変更できていませんでした。Intelli Jのターミナルのみバージョンの変更ができない場合はキャッシュの破棄を試してみてください。

実行方法は「ファイル」→「キャッシュの破棄」でキャッシュの破棄をする画面を表示します。

 

キャッシュの破棄をする画面が出てくるので、右下の「破棄をして再起動」を選択します。その後、Intelli JのターミナルでJavaのバージョンを確認するとIntelli J上のターミナルでもJavaのバージョン変更ができていることが確認できます。 

まとめ

いかがでしたか?今回は、次の順番でIntelli JでのJavaのバージョンの変更方法について記載をしました。

  • Intelli J Javaのバージョン 確認方法
  • Intelli J Javaのバージョン 変更方法
    • プロジェクトの構造からSDKの変更
    • 設定からGradleのSDKの変更
    • キャッシュの破棄

 

Javaの場合、バージョンが異なると利用できない機能やライブラリが出てくるため、開発するチームメンバー同士、Javaのバージョンを合わせておくことが大切です。自動で変更されて問題ない場合もありますが、もしバージョン変更が上手くいかない場合はこの記事を参考にして試してみてください。また、もっと詳しくIntelli Jについて学習したい場合は、の講座を利用する方法もオススメです。

 

☟あわせて読みたい 「しう」のオススメブログ

あわせて読みたい
転職ドラフト・体験談【実務経験2年半の場合】 を利用して転職活動をおこない、無事に内定をいただき転職することができたため体験談を残しておきます。エンジニアであればX(旧Twitter)などで目にすることも多いサー...
あわせて読みたい
Javaで知らない人は損するスコープとは?【変数とアクセス修飾子】 今回は、Javaスコープについての考え方や実装時に知っておくべきことご紹介します。スコープはJavaを学び始めた時には意識することが少ないですが、実際の開発現場では...
あわせて読みたい
素数判定プログラムの作り方【元教師がJavaで解説!】 プログラミング初心者におすすめの課題の1つがJavaでの素数判定のプログラムです。素数を判定するためにどのようなロジックが必要で、そのロジックをJavaで書くにはど...
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

【しう】
Java Engineer| 最近はKotlin| 「テニスとJava(プログラミング)のお悩み解決ラボ」運営者| プログラミング・開発現場の学びを主に発信|【経歴】受託系IT企業➪自社開発企業| ∮保有資格∮ : Java Silver,Oracle SQL Silver,基本情報,TOEIC 750,簿記3級

コメント

コメントする

CAPTCHA


目次