【发布时间】:2010-10-18 11:19:27
【问题描述】:
我已使用 bnd 将标准 war 文件作为 osgi 包部署到 Equinox 中,以创建一个 war 包。虽然它部署正常并且我可以运行该应用程序,但我看不到任何图像或 css 文件。我已将 catalina-start 部署为 osgi 包,并使用 spring-web-extender 作为桥接器。 image/css 文件位于 war 文件的根目录
root
|_images
|_css
|_META-INF
|_WEB-INF
我看到其他人在片段包中部署图像和 css 文件,但我认为这应该可以工作。
任何帮助表示赞赏。
【问题讨论】:
-
请提供更多信息。错误信息是什么(如果有)?如何从 Java 代码中引用静态资源?
-
嗨,当 jsp 尝试加载 css、图像等时,我得到 404 错误。但如果我使用 Jetty 捆绑包部署,我工作正常。
标签: osgi springsource-dm-server