Gradle AppEngine项目文件更改在不重新启动的情况下无法反映



我想知道其他人是如何解决文件更改没有反映在用户gradle或maven(在本例中为gradle)运行的应用程序中的问题的

我有一个gradle appengine项目,在应用程序运行时,如果我对HTML、CSS<JS,它没有反映在appengine的jettywar文件夹中。

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

我想了解

  1. 有什么标准的解决方案来解决这个问题吗
  2. 如果没有,我们还有什么更好的选择
  3. 在开发过程中,其他人实际上是如何在那里项目中使用gralde的

我正在使用eclipse进行开发

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

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

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

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

在Maven中运行"package"目标,在Gradle中运行"assembly"任务,两者都将更新目标目录,并导致devserver重新加载应用程序。

最新更新