かんがるーさんの日記

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

Spring Boot で書籍の貸出状況確認・貸出申請する Web アプリケーションを作る ( 番外編 )( IntelliJ IDEA を 15.0.3 → 15.0.4 → 2016.1 へ )

IntelliJ IDEA を 15.0.3 → 15.0.4 へバージョンアップする

IntelliJ IDEA の 2016.1 というバージョンが出たのでバージョンアップしようとしましたが、15.0.4 にアップデートしていなかったためか、何度アップデートのチェックをしても 15.0.4 への通知しか出ませんでした。まずは 15.0.4 にアップデートします。

  1. IntelliJ IDEA を再起動し、起動時に右上に表示されるダイアログの「update」リンクをクリックします。

  2. 「Platform and Plugin Updates」ダイアログが表示されます。左下に「Update and Restart」ボタンが表示されていますので、「Update and Restart」ボタンをクリックします。

    f:id:ksby:20160318003652p:plain

  3. JRebel for IntelliJDoma Support の update も表示されたので、チェックしたまま「Update and Restart」ボタンをクリックします。

    f:id:ksby:20160318004151p:plain

  4. IntelliJ IDEA が起動すると画面下部に「Indexing...」のメッセージが表示されますので、終了するまで待機します。

  5. 処理が終了すると Gradle projects View のツリーの表示が other ディレクトリしかない初期の状態に戻っていますので、左上の「Refresh all Gradle projects」ボタンをクリックして更新します。更新が完了すると application や build ディレクトリが表示されます。

  6. clean タスク実行 → Rebuild Project 実行をした後、build タスクを実行して "BUILD SUCCESSFUL" のメッセージが表示されることを確認します。

    f:id:ksby:20160318005826p:plain

  7. Project View のルートでコンテキストメニューを表示して「Run 'All Tests' with Coverage」を選択し、テストが全て成功することを確認します。

    f:id:ksby:20160318010141p:plain

IntelliJ IDEA を 15.0.4 → 2016.1 へバージョンアップする

  1. 15.0.4 へアップデートしたので、今度こそ 2016.1 へアップデートしようと思いメインメニューから「Help」-「Check for Update...」を選択してみましたが、2016.1 へのアップデートの通知は出ませんでした。。。

f:id:ksby:20160318011008p:plain

  1. 仕方がないので https://www.jetbrains.com/idea/download/#section=windows から直接インストーラをダウンロードします。

  2. ダウンロードした ideaIU-2016.1.exe をダブルクリックして起動します。

  3. IntelliJ IDEA Setup」ダイアログが表示されます。「Next >」ボタンをクリックします。

  4. 「Uninstall old versions」画面が表示されます。「Select the IntelliJ IDEA version that you want to uninstall.」のメッセージの下に表示されるチェックボックスをチェックし、「Uninstall silently」のチェックボックスもチェックした後、「Next >」ボタンをクリックします。

  5. 「Choose Install Location」画面が表示されます。「Destination Folder」に "C:\IntelliJ_IDEA\2016.1" を指定した後、「Next >」ボタンをクリックします。

  6. 「Installation Options」画面が表示されます。何もチェックせずに「Next >」ボタンをクリックします。

  7. 「Choose Start Menu Folder」画面が表示されます。「Install」ボタンをクリックします。

  8. 「Installing」画面が表示されインストールが実行されます。

  9. インストールが完了すると「Completing the IntelliJ IDEA Setup Wizard」画面が表示されます。「Finish」ボタンをクリックします。

  10. C:\IntelliJ_IDEA\2016.1\bin\idea64.exe をダブルクリックして起動します。

  11. 「Complete Installation」ダイアログが表示されますので、何も変更せずに「OK」ボタンをクリックします。

    f:id:ksby:20160318014720p:plain

  12. IntelliJ IDEA Privacy Policy Agreement」ダイアログが表示されます。「Accept」ボタンをクリックします。

    f:id:ksby:20160318014913p:plain

  13. IntelliJ IDEA が起動すると画面下部に「Indexing...」のメッセージが表示されますので、終了するまで待機します。

  14. 処理が終了すると Gradle projects View のツリーの表示が other ディレクトリしかない初期の状態に戻っていますので、左上の「Refresh all Gradle projects」ボタンをクリックして更新します。更新が完了すると application や build ディレクトリが表示されます。

    なんか上の方に「Source Sets」というディレクトリも表示されていますが、何に使うものなのかがよく分かりません。。。

    f:id:ksby:20160318020038p:plain

  15. clean タスク実行 → Rebuild Project 実行をした後、build タスクを実行して "BUILD SUCCESSFUL" のメッセージが表示されることを確認します。

    f:id:ksby:20160318020717p:plain

  16. Project View のルートでコンテキストメニューを表示して「Run 'All Tests' with Coverage」を選択しようとしましたが、メニューがなくなっていました。。。

    f:id:ksby:20160318022722p:plain

    その代わり src/test を選択してコンテキストメニューを表示すると「Run 'All Tests' with Coverage」が表示されました。

    f:id:ksby:20160318023509p:plain

    選択してみると、テストが全て成功することが確認できます。正直 Project のルートにも「Run 'All Tests' with Coverage」が出て欲しいですね。。。

    f:id:ksby:20160318024052p:plain

  17. 他にもざっと見てみたのですが、問題ありそうなのは以下の1点だけでした。もう少し調べてみることにします。

    • Spring MVC View に URL 一覧が表示されません。
  18. JetBrains 社の 2016.1 の記事もメモしておきます。