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 で動作確認
IntelliJ IDEA 14.1.2 を起動します。
メインメニューの「File」-「Close Project」を選択して ksbysample-webapp-email をクローズします。
「Welcome to IntelliJ IDEA」画面が表示されます。画面の左側のプロジェクト一覧から ksbysample-webapp-basic をクリックします。
プロジェクトで使用する Java SE を 8u45 に変更します。メインメニューから「File」-「Project Structure...」を選択します。
「Project Structure」ダイアログが表示されます。左側のリストから「Project Settings」-「Project」を選択し、右側の画面の「Project SDK」の中の「New...」-「SDK」を選択します。
「Select Home Directory for JDK」ダイアログが表示されます。C:\Java\jdk1.8.0_45 を選択した後、「OK」ボタンをクリックします。
「Project Structure」ダイアログに戻ります。右側の画面の「Project SDK」の中の「Edit」ボタンをクリックします。
左側のリストで「Platform Settings」-「SDKs」が選択された状態になるので、右側の「Name」の値を "1.8.0_45" に変更した後「OK」ボタンをクリックします。
IntelliJ IDEA のメイン画面に戻ります。メインメニューの「File」-「Settings...」を選択します。
「Settings」ダイアログが表示されます。画面左上の検索フィールドに "gradle" と入力します。下のツリーで「Build, Execution, Deployment」-「Build Tools」-「Gradle」を選択した後、右側の画面の「Gradle JVM」で 1.8.0_45 が選択されていることを確認します。確認後「OK」ボタンをクリックしてダイアログを閉じます。
Gradle projects View から clean タスクを実行します。
メインメニューから「Build」-「Rebuild Project」を選択してモジュールを作り直します。
Project View から「Run 'Tests in 'ksbysample...' with Coverage」を実行し、テストが全て成功することを確認します。
再度 Gradle projects View から clean タスクを実行した後、build タスクを実行し、"BUILD SUCCESSFUL" が出力されることを確認します。
ksbysample-webapp-basic をクローズした後、ksbysample-webapp-email に戻します。
今回は 14.1.1 や 8u40 にバージョンアップした時のような問題は発生しませんでした。このバージョンで進めたいと思います。ksbysample-webapp-email の設定変更は次回に番外編で書きます。