6
私はgrailsを初めてお使いになり、メッセージを表示していてもクラスを再コンパイルしないという問題を発見しました。Grailsシェルは変更されたファイルを再コンパイルしません
- 私は、Grailsのからの機能の一部は、シェルをテストしたい
- 特定の静的メソッドを持つクラスを持つのGrails 2.0.0アプリを持っているので、私は先に行くと:ここで私がやっているものです
import com.mypackage.* MyClass.doWork()
私はいくつかの予期しない動作やランタイムエラーを見ている場合は、私は次のように私はいくつかの作業を実行するためにクラスの静的メソッドを呼んでいる
grails shell
としてのGrailsプロジェクトフォルダから起動'mそれに応じてソースコードを変更し、grails shellは実際に変更を見ていることを示しています。
|Compiling 2 source files.
- 次に、私はメソッドを実行しますが、私は確信していますGroovyファイルを保存しました。
- だから、私は
exit
シェルにして、もう一度起動しなければなりません。その後、grailsは変更を取得します。
私は間違っていますか?むしろ奇妙な期待行動であるようです...
ありがとう、私はこのように考えなかった。 – Tomato