GWT-Spring プロジェクトがあり、Web プロジェクトでライブラリとして使用される 2 つのモジュールもあります。すべて正常に動作しますが、それらのモジュール (JAR) の 1 つにいくつかの静的リソースを配置しようとしていますが、アプリケーションのデプロイ時にリソースが表示されないため、取得しようとすると 404 が返されます。
web.xml で Servlet 3.0 を使用しており、この行を application-config に追加します。
<mvc:resources mapping="/resources/**" location="classpath:/META-INF/resources" ></mvc:resources>
また、すべてのリソースを JAR 内の META-INF/resources フォルダーの下に置きました。
http://localhost:8888/path/resourcesにアクセスすると、Jetty (IntelliJ) を使用してプロジェクトを実行します。これらのフォルダーのリスト全体を確認できます (META-INF/resources JAR に配置したすべてのフォルダーとリソースWeb プロジェクトですが、JAR についてはフォルダーのみが表示され、フォルダー上のファイルは表示されません! )
プロジェクトを tomcat で実行すると、Web プロジェクトのリソースのみが表示され、JAR のリソースはすべて表示されます。
何か案は?