わかりました、私はこのパッケージを持っていますa.b.domain.employee.groovy
。そのパッケージで実行grails generate-all
して、別のフォルダーに置くことは可能ですか? つまり、 が実行されるときgenerate-all
は、 になりたいのa.b.controller.employeeController.groovy
です。それは可能ですか?どのように?Google で検索しましたが、答えが見つからないようです.. :\
2 に答える
0
パッケージを定義する際に、それぞれのコマンドを使用してコントローラーとドメイン クラスを個別に生成すると、それらは正しいフォルダーに配置されます。ドメインクラスとコントローラーに異なるパッケージが使用されている場合、generate-all でこれを行うことはできないと思います
于 2012-02-12T16:12:50.343 に答える
0
コマンドラインからそれを行う方法はないようですが、ファイルが生成された後はいつでもファイルを移動できます。しかし、コードが行っていることに関連するパッケージを保持することを検討することをお勧めします。コントローラーとドメインオブジェクトは別のフォルダーに既にあるため、コントローラーをパッケージ名に追加する必要はあまりありません。
パッケージのデフォルトの動作を変更したい理由はありますか?
于 2012-02-12T15:40:47.913 に答える