我想知道其他人是如何处理这个文件更改问题的
我有一个 gradle appengine 项目,当应用程序运行时,如果我对 HTML、CSS< JS 等静态资源进行任何更改,它不会反映在 appengine 的 jetty war 文件夹中。
这是阻止我使用 Gradle 或 Maven 的唯一原因。
我想知道
- 有没有解决这个问题的标准解决方案?
- 如果不是,我们有什么更好的选择?
- 在开发过程中,其他人实际上是如何在项目中使用 gradde
我正在使用 eclipse 进行开发
我想知道其他人是如何处理这个文件更改问题的
我有一个 gradle appengine 项目,当应用程序运行时,如果我对 HTML、CSS< JS 等静态资源进行任何更改,它不会反映在 appengine 的 jetty war 文件夹中。
这是阻止我使用 Gradle 或 Maven 的唯一原因。
我想知道
我正在使用 eclipse 进行开发
尝试使用 devappserver 的标志来扫描和重新加载:
-Dappengine.fullscan.seconds=5
(或您喜欢的一些数字)
如果使用 gradle,如 GitHub 上的此问题所述:https ://github.com/GoogleCloudPlatform/gradle-appengine-plugin/issues/97
如果直接从 Eclipse 启动,您可能必须将其添加到启动配置的正确位置。
在 Maven 中运行“package”目标,在 Gradle 中运行“assemble”任务,两者都会更新目标目录,并导致 devserver 重新加载应用程序。