GWT-Grails プラグインの使用に問題があります。この例に正確に従おうとしましたが、最終的にこのエラーが発生します。
| Error 2012-10-28 00:25:49,567 [http-bio-8080-exec-2] ERROR resource.ResourceMeta - Resource not found: /gwt/g3wt.Application/g3wt.Application.nocache.js
これらのコマンドを入力すると、次のエラーが表示されます: (ここのガイドに従っているだけです)
>grails create-app g3wt
>cd g3wt
>grails install-plugin gwt
>grails create-gwt-module g3wt.Application
>grails create-gwt-page main/index.gsp g3wt.Application
>grails run-app
>grails run-gwt-client
これは index.gsp コードです (とにかく自動生成されます):
<html>
<head>
<!-- Integrate with Sitemesh layouts -->
<meta name="layout" content="main" />
<!-- -->
<!-- Any title is fine -->
<!-- -->
<title>Example title (change this!)</title>
<!-- -->
<!-- This script loads your compiled module. -->
<!-- If you add any GWT meta tags, they must -->
<!-- be added before this line. -->
<!-- -->
<script type="text/javascript" src="${resource(dir: 'gwt/g3wt.Application', file: 'g3wt.Application.nocache.js')}"></script>
</head>
<!-- -->
<!-- The body can have arbitrary html, or -->
<!-- you can leave the body empty if you want -->
<!-- to create a completely dynamic ui -->
<!-- -->
<body>
<!-- OPTIONAL: include this if you want history support -->
<iframe id="__gwt_historyFrame" style="width:0;height:0;border:0"></iframe>
<!-- Add the rest of the page here, or leave it -->
<!-- blank for a completely dynamic interface. -->
</body>
</html>
nocache.js が見つからないことはわかっているので、正確にどこにあるかを確認できると思いました。しかし、Eclipse検索機能を使用すると、ファイルがまったく作成されていないことが示されます。application.js という名前のファイルがありますが。
nocache.js が作成されないのはなぜですか? これを修正するにはどうすればよいですか? 私はしばらく困惑しており、イライラしています。
gwt プラグイン 0.7.1 と grails 2.1.1、Eclipse 4.2 と Linux マシンを使用しています。