★ はじめに
SpringBoot+gradleの環境構築でけっこうハマってしまったので
自分用に環境構築メモを残します。
★ 環境
- Eclipse : 4.8.0 Photon
- Spring Bootバージョン : 2.1.3
- Gradleバージョン : Buildship 3.0
- OS : Windows10 64bit
★ Eclipseのダウンロード
もともとEclipseは使っていましたが、バージョンが3.7だったりPHP用だったりしたこともあり、
java用に最新のバージョンを入れました。
http://mergedoc.osdn.jp
上記よりWindows 64bit の Standard Edition のjavaをダウンロード。
★ プラグインの追加
Spring Tools 3 Add-On (aka Spring Tools Suite3)
- [ヘルプ(H)] ⇒ [Eclipseマーケットプレース(M)...] を選択
- Eclipseマーケットプレース: [Search] タブの [検索(I)] に [STS] と入力
- Eclipseマーケットプレース: [Spring Tools 3 Add-On (aka Spring Tools Suite3) 3.9.7.RELEASE] の [インストール] ボタンを押下
- 選択されたフィーチャーの確認: デフォルトですべてチェックが入っているはずなので、[確認(C)] ボタンを押下
- ライセンスのレビュー: [使用条件の条項に同意します(A)] にチェックを入れ、[完了(F)] ボタンを押下
- セキュリティー警告: ポップアップが出るので、[インストール(I)] ボタンを押下
- これらの証明書を信頼しますか?: [すべて選択(S)] ボタンを押下し、[選択を受け入れる(A)]
- ソフトウェア更新: [今すぐ再起動(R)] ボタンを押下し、Eclipseを再起動する
Minimalist Gradle エディター
STSと重複するところについては簡潔に。
- Eclipseマーケットプレース: [Search] タブの [検索(I)] に [gradle] と入力
- Eclipseマーケットプレース: [Minimalist Gradle エディター 1.0.1] の [インストール] ボタンを押下
- STSと同様にぽちぽち押していく。再起動
Buildship Gradle Integration
- Eclipseマーケットプレース: [Search] タブの [検索(I)] に [gradle] と入力
- [Buildship Gradle Integration 3.0] をインストール...しようと思ったが既に [インストール済] となっていたため、とくに何もせず
★ プロジェクト作成
いざプロジェクトの作成! これがけっこうハマった。
- [ファイル(F)] ⇒ [新規(N)] ⇒ [その他]
- ウィザードを選択: [Spring Boot] ⇒ [Spring スターター・プロジェクト] を選択し、[次へ(N)] ボタンを押下
- 新規Spring スターター・プロジェクト: [サービスURL] [名前] はデフォルトのまま、[型:] は [Gradle(Buildship 3.x)] を選択...
何かエラーメッセージ出てる。
英語読めないエンジニアなので困ります。。が、なんとなくBuildshipがうまくインストールされていないことはわかりました。インストール済みにはなっていましたが。
このあと使用可能な更新から更新ができなかったり、使用可能なソフトウェア・サイトで有効無効化したり、いろいろと試しましたが、問題解決せず。1時間くらいがちゃがちゃ試しました。
結果的に、以下の方法で解決。
- [ヘルプ(H)] ⇒ [Eclipseマーケットプレース(M)...] を選択
- Eclipseマーケットプレース: [インストール済] タブを押下
- Eclipseマーケットプレース:[Buildship Gradle Integration 3.0] の [更新] ボタンを押下
★ プロジェクト作成(再)
★ プロジェクト作成の1~3の手順を実施してみると...
いけました!
- [グループ] や [パッケージ] はよしなにつけて、[次へ(N)] ボタンを押下
- 新規Springスターター・プロジェクト: [Web] ⇒ [Web] にチェックを入れ、[次へ(N)] ボタンを押下
- 新規Springスターター・プロジェクト: デフォルトのまま、[完了(F)] ボタンを押下
これでプロジェクトが無事に作成されました。
実際に動かすところについては、次回の記事にて記載。