首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >封装GWT模块jar

封装GWT模块jar
EN

Stack Overflow用户
提问于 2012-05-10 09:27:24
回答 1查看 223关注 0票数 1

我已经使用这个输出jar结构(使用mvn包命令)创建了一个GWT可加载模块(maven):

代码语言:javascript
复制
mygwtlibrary
->src/main/java
-->org.mygwtlib
---->public
------>flash.swf
-->org.mygwtlib.client
---->MyClientCode.class

但是,当我运行使用此库的应用程序时,错误显示:Error 404,用于获取flash.swf文件。

下面是一个场景:

  • 我已经正确地设置了项目,包括gwt.xml文件
  • 中的<inherits>,当我将整个库项目包含到另一个GWT应用程序项目中,然后运行时,它工作得很好。也就是说,公用文件夹中的文件也会被加载。

有什么问题吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-05-10 13:50:56

问题在于,您试图通过HTTP获取flash.swf文件。这(充其量)是糟糕的做法。一种更好的方法(绝不是唯一的选择)是将其作为驻留在代码中的资源。这样做的一种方法是使用Spring的ClassPathResource (或者更少地说,FileSystemResource)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10531109

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档