无法从战争依赖项中访问图像

时间:2015-04-09 10:30:23

标签: java deployment dependencies war

我正在建立一个依赖另一场战争的maven web项目。 问题是,战争中的代码(依赖战争)无法访问此战争中存在的图像(依赖战争)

例如,

在战争中,有一个图像标签访问图像 " /static/images/tick.jpg"

http://hostname:port/static/images/tick.jpg  <---Unable to access

当我尝试以

方式访问图像时,它会起作用
http://hostname:port/images/tick.jpg  <---Able to access

我无法更改依赖战争中的代码。

目录结构是:

-target
    -m2e-wtp
        -overlays
            -static.war  <---- dependency
                -images
                    -tick.jpg
                -META-INF
                -WEB-INF
    -my project
        -images
            -tick.jpg
        -META-INF
        -WEB-INF
    -war
        -work
             -com.portal.webapps
                 -static
                     -images
                         -tick.jpg
    -my project.war <----war file

我做错了什么?我是否需要以某种方式指定应该部署资源的位置?如果是,怎么样?

IDE - eclipse

服务器 - Tomcat

0 个答案:

没有答案