4

アプリをcloudfoundryにデプロイしようとしましたが、すべてがスムーズに進みましたが、リソースプラグインを使用する静的リソースが見つかりませんでした。

ログには、以下のようなエラーがたくさんあります

2012-01-31 13:36:41,352[http-46220-3]警告util.ResourceMetaStore-リソースが見つかりません[/static/css/jquery-ui-1.8.17.custom.css]

私は最初、これはcloudfoundryにディスクスペースが割り当てられていないためだと思いましたが、このスレッドに基づいて、箱から出してすぐに機能するはずです

http://grails.1312388.n4.nabble.com/Cloud-foundry-and-resources-plugin-with-js-css-td4243619.html

私が実行しているテストアプリケーションは1つのインスタンスで実行されており、リソースプラグインのバージョン1.1.6を使用しています。

他に同様の問題が発生している人はいますか?

4

4 に答える 4

5

Config.groovyで次の行が欠落していないことを確認してください

grails.resources.adhoc.patterns = ['/images/*', '/css/*', '/js/*', '/plugins/*']
于 2012-02-02T22:32:44.740 に答える
0

herokuプラットフォームでも同様の問題が発生しました。問題はリソースプラグインと負荷分散に関連しているようです。私は次のようになります:

Heroku、Grails:複数のWebダイノを使用している場合にリソースが不足している

于 2012-01-31T14:03:48.190 に答える
0

これがローカルの「本番」環境で機能することを100%確認できますか?

于 2012-01-31T15:18:25.673 に答える
0

CloudFoundryにGrails2.0アプリケーションがあります(http://tripplanner-ali.cloudfoundry.com/trip/create)。もちろん、cloud-support、cloud-foundry、jqueryとともにリソースプラグイン(1.1.5)を使用しています。まだ行っていない場合は、Grails 2.0を使用してSTSをセットアップし、サンプルアプリケーションを作成してCFにデプロイすることをお勧めします。ここで、Grails 2.0を使用してSTSを機能させることができます(http://static.springsource.org/sts/docs/2.7.0/reference/html/grails/grails20.html)。

この設定が完了したら、新しいGrailsプロジェクトを作成するだけで、デフォルトでjqueryとともにリソースプラグインを取得できます。

于 2012-02-02T21:40:09.757 に答える