java - Gradle AppEngine 项目文件更改在不重新启动的情况下不会反射(reflect)出来

标签 java eclipse google-app-engine gradle gradle-eclipse

我想知道其他人如何处理文件更改未反射(reflect)在用户 gradle 或 maven(在本例中为 gradle)运行的应用程序中的问题

我有一个 gradle appengine 项目,当应用程序运行时,如果我对 HTML、CSS< JS 等静态资源进行任何更改,它不会反射(reflect)在 appengine 中的 jetty war 文件夹中。

这是阻止我使用 Gradle 或 Maven 的唯一原因。

我想知道

  1. 是否有任何标准解决方案可以解决此问题?
  2. 如果没有,我们还有什么更好的选择?
  3. 实际上其他人在开发过程中如何在该项目中使用 gralde

我正在使用eclipse进行开发

最佳答案

尝试使用 devappserver 的标志来扫描和重新加载:

-Dappengine.fullscan.seconds=5(或您喜欢的某个数字)

如果使用 gradle,如 GitHub 上的本期所述:https://github.com/GoogleCloudPlatform/gradle-appengine-plugin/issues/97

如果直接从 eclipse 启动,您可能需要将其添加到启动配置的正确位置。

关于java - Gradle AppEngine 项目文件更改在不重新启动的情况下不会反射(reflect)出来,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26489504/

相关文章:

java - 关于超声波传输协议(protocol)的建议

java eclipse mars libgdx 在我的桌面项目包上找不到 main 来运行游戏屏幕

python - 将作业添加到 GET 任务队列时本地开发服务器上出现无效模块错误

python - 如何修改ndb.Query对象?

java - 无法解析方法 inflate(android.context.Context)

java - 如何从xsd生成Json兼容的POJO

android - 如何在不包含 android 支持库的情况下使用 ADT r20 创建 n 个项目?

java - 无法使用 "Install New Software"在使用 ubuntu 14.04 的 eclipse 上添加 cdt

google-app-engine - 为 go gae 共享一个本地主机?

java - 使用 clojure 通过 java 互操作从数据集对象调用 groupBy 方法