0

GGTS の「Create Service」が機能しませんでした。コマンドラインから「grails create-service」を実行したところ、うまくいきました。これでサービス クラスが正しく作成されましたが、GGTS (Groovy/Grails Tool Suite) の Grails プロジェクトの下に表示されません。

次のアクションを試みました。

  • プロジェクトを右クリックし、[更新] をクリックしました。
  • コマンドラインから「grails clean」を実行しました
  • コマンドラインから「grails integrate-with --eclipse」を実行しました
  • GGTS を閉じて再開しました
  • ワークスペースからプロジェクトを削除し、再度インポートしました

また、Project Explorer の下にコントローラーとドメインが表示されますが、サービスは表示されません。CTRL Shift R ショートカットを使用してクラスにアクセスすることもできます。

GGTS プロジェクトに新しいクラスを表示するにはどうすればよいですか?

4

2 に答える 2

2

同様の問題がありましたが、プロジェクトに「ドメイン」フォルダーがありませんでした。クラスはファイル システムで使用できましたが、GGTS Project Explorer には表示されませんでした。(GGTS 3.5.1 を使用)

それを修正するには:プロジェクトのプロパティを開き、「Java Build Path」を選択しました。「ソース」オプションの下で、「フォルダーを追加...」ボタンをクリックしました。次に「ソース フォルダの選択」ダイアログが開き、「ドメイン」フォルダが選択されていないことがわかりました。それを選択して「OK」をクリックし、「プロパティ」ダイアログでもう一度「OK」をクリックしました。

プロパティとソース選択ダイアログ

ブーム!これで、「ドメイン」フォルダーが戻ってきました。

ドメイン フォルダが復活しました

お役に立てれば!

于 2014-05-29T22:47:37.267 に答える
-1

プロジェクトの設定がめちゃくちゃになっている可能性があります。GGTS からプロジェクトを削除します。

プロジェクトフォルダーに移動し、コマンドを実行します

myproject> grails clean
myproject> grails integrate-with --eclipse

「既存のプロジェクトのインポート」を使用してGGTSでプロジェクトを読み取ります

于 2013-10-07T13:30:12.243 に答える