EclipseからGrailsのコマンドラインツールを使う
Grailsのプロジェクト自体はEclipseの.projectファイルを生成してくれるのでインポートしてGRAILS_HOMEを設定するだけでOKです。
"grails create-domain-class"とかのコマンドをEclipseから実行する方法は、Eclipse IDE Integrationにあります。以下、訳しただけですが。
- "実行 > 外部ツール > 外部ツールダイアログを開く"を選択
- 名前に"Grails"を入力
- ロケーションに"ファイルシステムから参照"でgrails.batを指定
- 作業ディレクトリーに"${project_loc}"指定
- 引数に"${string_prompt}"を指定
- 更新タブで、"選択されたリソースを含むプロジェクト"を選択
- 共通タブで、お気に入りメニューに表示にチェックを入れる
コマンドの実行。
- 外部ツールのドロップダウンから"Grails"を選択
- "create-domain-class"を入力
- コンソールで必要な情報を入力(↑でドメインクラス名を入力してもOK)
- grails-app/domainから新しいクラスを開く
実行する際に、パッケージエクスプローラーでプロジェクトが選択されていないと${project_loc}が見つからないというエラーがでます。
"grails run-app"については、Javaアプリケーションとして実行すればOKです。外部ツールから実行してしまうと、コンソールのストップボタンで止めてもjettyのプロセスが残ってしまうようです。
追記
日本語ドキュメントがありました。ここです。