多くのモジュールで構成される GWT で書かれたアプリケーションがあります。アプリケーションへの「エントリ ポイント」であるメイン モジュールがあります。それをFoo-Mainと呼びましょうそして、いくつかの追加モジュールがあります: Foo-Styles、Foo-Iconsなど - それらのそれぞれには、アプリケーションで利用できるはずのコンテンツsrc/main/webapp
(ファイルなど) しかありません。.css
そして、IntelliJ IDEA で動作させようとしています。
アーティファクトを作成し、src/main/webapp
ソース フォルダーとして追加し、他のモジュールからのすべてのGWT コンパイラ出力をアーティファクトに追加しました。GWT Dev Mode を実行しようとすると、Foo-Main モジュールのコンテンツsrc/main/webapp
は利用できますが、他のモジュールのコンテンツは利用できません。スタイルシートなどで 404 エラーが発生します。
構成で何が欠けていますか?
編集:
コメントで要求された詳細:
[WARN] 404 - GET /Styles/gxt/css/gxt-all.css (127.0.0.1) 1412 bytes
Request headers
Host: 127.0.0.1:8888
Connection: keep-alive
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.79 Safari/537.1
Accept: text/css,*/*;q=0.1
Accept-Encoding: gzip,deflate,sdch
Accept-Language: en-US,en;q=0.8
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3
Referer: http://127.0.0.1:8888/Foo-Main/index.html?gwt.codesvr=127.0.0.1:9997
Foo-Stylesのコンテンツはsrc/main/webapp/
次のようになります。
src/
main/
webapp/
...
gxt/
chart/
...
css/
gxt-all.css
gxt-gray.css
...
...
さらに、Foo-Mainでは次のようになります。
src/
main/
webapp/
Foo-Main/
...
Styles/
foo-main.css
...
help.html
index.html