私のgrails1.3.7プロジェクトでは、あなたと同じように、すべてのクラスをcom.mycompany.myappに配置しました。したがって、これはサービス、コントローラー、ドメインクラスにも当てはまります。独自のパッケージに含まれるフィルターがあります。私のアプリは正常に動作します。
ただし、実行するgrails doc
と、grailsはクラスごとに2つのページを作成することにします。
- 適切なGroovyDocをすべて含む適切なcomp.mycompany.myappパッケージの1つ
- もう1つは、上記のすべてのクラスを取得し、それらもデフォルトのパッケージに存在するかのように見せかけます。
したがって、target / docsには、「DefaultPackage」と「com」の2つのディレクトリが含まれ、DefaultPackageはcom/の下にあるすべてのコピーを保持します。
その結果、クラスごとに2つのコピーがあるため、私のグルーヴィーなドキュメントは乱雑に見えます。
どうすればこれを解決できますか?