GWT:在服务器上运行时未显示映像

GWT:在服务器上运行时未显示映像,gwt,Gwt,我在GWT中有一个应用程序,我正在使用一些图像。。 当我在eclipse中以开发模式运行时,图像看起来很好。 但当我在tomcat/本地服务器上运行应用程序时(编译后) 一切正常,但。。图像刚刚消失 图像位于war文件夹中 你知道错误的原因是什么吗?如果打包为war文件,默认情况下,war的名称会附加在路径的开头。请显示创建图像的代码。这可能是错误的路径,尤其是当图像位于模块的src/public\u html中时。一个快速找到答案的方法是检查浏览器上的图像,复制URL,然后将其粘贴到一个新的选

我在GWT中有一个应用程序,我正在使用一些图像。。 当我在eclipse中以开发模式运行时,图像看起来很好。 但当我在tomcat/本地服务器上运行应用程序时(编译后) 一切正常,但。。图像刚刚消失

图像位于war文件夹中


你知道错误的原因是什么吗?如果打包为war文件,默认情况下,war的名称会附加在路径的开头。请显示创建图像的代码。这可能是错误的路径,尤其是当图像位于模块的
src/public\u html
中时。一个快速找到答案的方法是检查浏览器上的图像,复制URL,然后将其粘贴到一个新的选项卡中,看看是否加载了它;最有可能是由于servlet上下文路径(link使用域相对路径,例如
/foo
,而不是相对于
GWT.getHostPageBaseURL()
;在应用部署到
/
时在DevMode中工作,而不是在部署在
/myapp
的servlet容器中)我也遇到了同样的问题,搜索了几个小时,最后我删除了路径开头的“/”,图像出现了。