背景
仕事でSpring(Bootではない)を使うことになった。
Spring Framework 5を使って学習中。
書籍内で使用しているサーバーが見当たらない・・
開発環境
- macOS Mojave
- Spring Tool Suite 3.9.7(STS, 英語表記)
症状
(デフォルトだと)左下の Servers ビューに表示されているはずの「Pivotal tc Server Developer Edition」が表示されていない。
書籍の説明によると、STSに同梱されており、デフォルトで表示されるらしいのだが・・
なにやらワークスペースをデフォルトから変更すると、表示されなくなるらしい。
解決方法
Server のインストール
以下の手順で tc Server をインストールする。
- メニュー
- Help
- Dashboard
- IDE EXTENSIONS
- Spring Extensions
- Pivotal tc Server Developer Edition
- Install
「Dashboad」をクリックすると、中央のビューでページが開く。
右サイドの「Manage」パネルの中に「IDE EXTENSIONS」がある。
これをクリックすると「Spring Extensions」というページが新たに開く。
このページの中に表示されている「Pivotal tc Server Developer Edition」にチェックをいれて、
右下の「Install」をクリックでインストールが始まる。
以下のようなディレクトリにインストールされる。
/Applications/pivotal-tc-server-developer-4.0.4.RELEASE
サーバーの新規作成
以下の手順でサーバーを新規作成。
- 「Servers」ビューで右クリック
- New
- Server
もしくは「No Servers No Servers are available. Click this link to create new server...」をクリック。 - Pivotal > Pivotal tc Server v4.0
インストールした tc Server のバージョンが 4.0.4 だったため。 - Next
- Browse...
インストールされた以下のディレクトリを指定。
/Applications/pivotal-tc-server-developer-4.0.4.RELEASE
- Next
- Next
デフォルトの Create new instance にチェックが入った状態。 - Name: (適当な名前)
- Template: (適当なもの)
よくわからないので、Webサイトを参考に「base」をチェック。 - Finish
Servers ビューに「Pivotal tc Server v4.0 at localhost」が表示される。
Developer Edition じゃないけど、まあいいかな?