gpt4 book ai didi

gwt - 如何在 GWT 应用程序中添加静态资源?

转载 作者:行者123 更新时间:2023-12-02 01:51:04 26 4
gpt4 key购买 nike

我正在尝试使用最新的插件将 PNG 图形添加到 Eclipse Kepler 中的 GWT 2.6 应用程序。

我在 StackOverflow 发现了很多关于这个主题的问题,比如 this , this , this , thisthis .同样,网络上也有很多资源,例如 this , thisthis .最终,有 official docs on the project structure .

它们都归结为将静态资源(例如图像文件)放入warpublic 文件夹中。

现在,我由 Eclipse 创建的默认项目结构似乎不包含任何名为 public 的文件夹,因此我不确定该文件夹应该位于何处,但我已经尝试了两个机器将文件放在 war 文件夹中。显然,这不起作用,因为每次我重新编译项目时,war 文件夹中的自定义内容都会被删除。

我做错了什么;图像文件或其他自定义静态资源应该放在我的项目中的什么位置?

最佳答案

war 文件夹的内容不应该被删除,除了 GWT 写入的特定文件夹(war/myapp,假设你有一个 在您的 .gwt.xml 中重命名为“myapp”)。如果是,则说明 Eclipse 的 Google 插件中存在错误,或者您的 Eclipse 项目配置错误。

回复。 public 文件夹,它应该紧挨着你的 .gwt.xml 文件(以及 clientserver 和/或共享子包)

是否使用其中一种取决于您的模块将如何使用:

  • 如果它是一个图书馆,并且您想随它一起运送资源,那么使用public;并确保您使用足够唯一的文件/文件夹名称,以免引起冲突。
  • 如果它是一个图书馆并且你想强制人们提供他们自己的资源,那么不要使用public(你也可以为资源,人们可以自由使用或不使用)。
  • 如果是应用程序,则选择您想要的任何内容。我倾向于选择 war

关于gwt - 如何在 GWT 应用程序中添加静态资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22631565/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com