我正在建立一个依赖另一场战争的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