Sunday, April 20, 2014

STS 3.5.0にSpring Roo がバンドルされてない!?

暫くフォローしていなかったのですが、APRIL 2, 2014 にSpring Tool Suiteのメジャーリリースが発表されていました。
Spring Tool Suite and Groovy/Grails Tool Suite 3.5.0 released
早速ダウンロードし、rooプロジェクトを作成しようとしたのですが、3.4では存在したrooプロジェクトのテンプレートがいくら探してものない...。上記ページにはその旨の情報がなかったのですが、そのページ中程にDetailed new and noteworthy notes can be found hereと記載されており、リンク先のページ内に目的の情報がみつかりました。

Spring Tool Suite & Groovy/Grails Tool Suite 3.5.0: New and Noteworthy
ページの中程に以下の記述があります。
Spring Roo
Spring Roo support and the Spring Roo runtime is now installable from the dashboard rather than being directly included in STS.
むむっ、rooはデフォルトのバンドルから外されたんだね。マイナーとして扱われてしまったようで残念です。ダッシュボードからアドインすれば以前の3.4同様にrooをIDEから扱えます。

まず、ダッシュボードを開いて、Manage枠内のIDE EXTENSIONSをクリックします(下図)。


Spring Extensionsタブが開いたら、Findの検索枠内にrooと入力すると、関連するエクステがリストアップされます。リスト内からSpring Roo (current production release)をチェックし、Installボタンでインストールします。インストール後、STSの再起動が求められます。同様に、Spring IDE - Roo Extensionをチェックし、Installボタンでインストールします。インストール後、STSの再起動が求められます(下図)。


ただし、[File]-[New]-[Spring Project]からではroo projectのウィザードは呼び出せないようです。[File]-[New]-[Other]からSpringを開き、Spring Roo Projectを選びます(下図)。

No comments: