作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用最新的插件将 PNG 图形添加到 Eclipse Kepler 中的 GWT 2.6 应用程序。
我在 StackOverflow 发现了很多关于这个主题的问题,比如 this , this , this , this或 this .同样,网络上也有很多资源,例如 this , this或 this .最终,有 official docs on the project structure .
它们都归结为将静态资源(例如图像文件)放入war
或public
文件夹中。
现在,我由 Eclipse 创建的默认项目结构似乎不包含任何名为 public
的文件夹,因此我不确定该文件夹应该位于何处,但我已经尝试了两个机器将文件放在 war
文件夹中。显然,这不起作用,因为每次我重新编译项目时,war
文件夹中的自定义内容都会被删除。
我做错了什么;图像文件或其他自定义静态资源应该放在我的项目中的什么位置?
最佳答案
war
文件夹的内容不应该被删除,除了 GWT 写入的特定文件夹(war/myapp
,假设你有一个 在您的
)。如果是,则说明 Eclipse 的 Google 插件中存在错误,或者您的 Eclipse 项目配置错误。.gwt.xml
中重命名为“myapp”
回复。 public
文件夹,它应该紧挨着你的 .gwt.xml
文件(以及 client
、server
和/或共享
子包)
是否使用其中一种取决于您的模块将如何使用:
public
;并确保您使用足够唯一的文件/文件夹名称,以免引起冲突。public
(你也可以为资源,人们可以自由使用或不使用)。war
。关于gwt - 如何在 GWT 应用程序中添加静态资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22631565/
我是一名优秀的程序员,十分优秀!