0

Macでgrails2.0.4を実行していて、画像のアップロードを処理するためにburningimageプラグインをインストールしました。

私はこれを私のドメインオブジェクトに持っています:

import pl.burningice.plugins.image.ast.FileImageContainer 

ただし、netbeansはクラスを解決できないと言っており、コントローラでimageUploadServiceを呼び出すと、このエラーが発生します

No such property: imageUploadService for class: wine.WineController

Netbeansはプラグインがインストールされていると信じており、プロジェクトの下の.grailsフォルダーにプラグインのソースファイルを表示できます。インポートを解決する方法はありますか?

4

1 に答える 1

0

Agrails cleanと再コンパイルは、クラスの表示に役立つ場合があります。ただし、Netbeansでこれらのタイプのインポート「エラー」が発生しますが、すべてが正常にコンパイルおよび実行されます。

コントローラにサービスを注入してみてください。

class WineController {
   def imageUploadService
   ...
}
于 2012-07-18T21:56:48.993 に答える