2012-05-04 10 views
1

Appengine(Appspot)に配置されたGWTアプリケーションが、Firefoxで正しくレンダリングされているのにGoogle Chromeで正しくレンダリングされないのはなぜかと思います。私は開発モードでChromeとFirefoxの両方を試しましたが、2つのブラウザで問題はありません。AppengineにデプロイされたGwtアプリケーションでCSSがレンダリングされない

この原因は何ですか?

+0

使用しているSDKのバージョンは何ですか? –

+0

「何が原因か」と尋ねるときに答えが出ない場合は、より多くの要素(アプリケーションへのリンクなど)を提供してみてください。 –

+0

@PeterKnego Appengineバージョン1.6.1、それはバージョンのためですか? – xybrek

答えて

1

これは、SDK 1.6.1でknown CSS deployment bugです。解決策は、SDKを最新バージョンに更新することです。

+0

SDK 1.6にアップデートしました.5、このアプリケーションはlocalhostで動作しますが、Appengineクラウドにアップロードできません。このエラーは次のとおりです。com.google.appengine.tools.admin.JspCompilationException:jspファイルのコンパイルに失敗しました。 – xybrek

+0

http://stackoverflow.com/questions/5622726/unable-to-update-app-failed-to-compile-jsp-files –

0

私は、HTML/JSPのロード中の上でこれを追加しました:

<link type="text/css" rel="stylesheet" href="..."> 
+0

これは一度はうまくいきましたが、同じ問題が残っています – xybrek

0

GWTは、2つの異なるブラウザ用に2つの異なるキャッシュファイルを作成します。このコードは開発モードと製品モードで異なります。

あなたのブラウザには、開発ツールがロードされているファイルを確認できます。

は、あるブラウザでは6AF04C348A1F695F02971B5F417097D4.cache.html、他のブラウザでは別の* .cache.html(z.B.AA66E93E26DE37E8FA7F748457739037.cache.html)のようなものです。

あなたは、これはあなたが難読化せずに、それをコンパイルする必要がありますファイルを分析する場合、あなたはあなたのWAR/[モジュール名] /フォルダ

内のすべてのコンパイル済みのキャッシュファイルを見ることができます:

GWTコンパイルoutputstyleで「詳細」

関連する問題