かんがるーさんの日記

最近自分が興味をもったものを調べた時の手順等を書いています。今は Spring Boot をいじっています。

IntelliJ IDEA を 14.1.1 → 14.1.2 へ、Java SE を 8u40 → 8u45 へバージョンアップしました

バージョンアップ

IntelliJ IDEA の 14.1.2 がリリースされていたので、インストーラーをダウンロードしてバージョンアップしました。

リリースノートは以下のURLです。

IntelliJ IDEA 14.1.2 Release Notes
https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+14.1.2+Release+Notes

Java SE も 8u45 がリリースされていたので、インストーラーをダウンロードしてインストールし、環境変数 JAVA_HOME のパスを C:\Java\jdk1.8.0_45 へ変更しました。

ksbysample-webapp-basic で動作確認

  1. IntelliJ IDEA 14.1.2 を起動します。

  2. メインメニューの「File」-「Close Project」を選択して ksbysample-webapp-email をクローズします。

  3. 「Welcome to IntelliJ IDEA」画面が表示されます。画面の左側のプロジェクト一覧から ksbysample-webapp-basic をクリックします。

  4. プロジェクトで使用する Java SE を 8u45 に変更します。メインメニューから「File」-「Project Structure...」を選択します。

  5. 「Project Structure」ダイアログが表示されます。左側のリストから「Project Settings」-「Project」を選択し、右側の画面の「Project SDK」の中の「New...」-「SDK」を選択します。

    f:id:ksby:20150428010308p:plain

  6. 「Select Home Directory for JDK」ダイアログが表示されます。C:\Java\jdk1.8.0_45 を選択した後、「OK」ボタンをクリックします。

    f:id:ksby:20150428010627p:plain

  7. 「Project Structure」ダイアログに戻ります。右側の画面の「Project SDK」の中の「Edit」ボタンをクリックします。

    f:id:ksby:20150428010935p:plain

  8. 左側のリストで「Platform Settings」-「SDKs」が選択された状態になるので、右側の「Name」の値を "1.8.0_45" に変更した後「OK」ボタンをクリックします。

    f:id:ksby:20150428011131p:plain

  9. IntelliJ IDEA のメイン画面に戻ります。メインメニューの「File」-「Settings...」を選択します。

  10. 「Settings」ダイアログが表示されます。画面左上の検索フィールドに "gradle" と入力します。下のツリーで「Build, Execution, Deployment」-「Build Tools」-「Gradle」を選択した後、右側の画面の「Gradle JVM」で 1.8.0_45 が選択されていることを確認します。確認後「OK」ボタンをクリックしてダイアログを閉じます。

    f:id:ksby:20150428012116p:plain

  11. Gradle projects View から clean タスクを実行します。

  12. メインメニューから「Build」-「Rebuild Project」を選択してモジュールを作り直します。

  13. Project View から「Run 'Tests in 'ksbysample...' with Coverage」を実行し、テストが全て成功することを確認します。

    f:id:ksby:20150428012803p:plain

  14. 再度 Gradle projects View から clean タスクを実行した後、build タスクを実行し、"BUILD SUCCESSFUL" が出力されることを確認します。

  15. ksbysample-webapp-basic をクローズした後、ksbysample-webapp-email に戻します。

今回は 14.1.1 や 8u40 にバージョンアップした時のような問題は発生しませんでした。このバージョンで進めたいと思います。ksbysample-webapp-email の設定変更は次回に番外編で書きます。