Java 设置Google AppEngine Jetty版本

Java 设置Google AppEngine Jetty版本,java,node.js,google-app-engine,jetty,maven-jetty-plugin,Java,Node.js,Google App Engine,Jetty,Maven Jetty Plugin,我一直在努力解决一个问题,这个问题最近已经开始在我们的本地开发设置。我们有两种运行localhost的方法。一种是通过Ecplise,运行良好。我们还有一个使用Node.js的运行脚本,它将通过命令行启动localhost。两者都工作正常,但现在通过运行脚本运行的版本导致了一些问题。主要的问题是,当尝试加载网站时,它会陷入“等待本地主机”状态,并且一堆文件会陷入“挂起”状态,就像它们不会加载一样。我可以通过它,但它需要一系列的重新加载,禁用和启用缓存,它最终会加载 到目前为止,我还没有发现任何具

我一直在努力解决一个问题,这个问题最近已经开始在我们的本地开发设置。我们有两种运行localhost的方法。一种是通过Ecplise,运行良好。我们还有一个使用Node.js的运行脚本,它将通过命令行启动localhost。两者都工作正常,但现在通过运行脚本运行的版本导致了一些问题。主要的问题是,当尝试加载网站时,它会陷入“等待本地主机”状态,并且一堆文件会陷入“挂起”状态,就像它们不会加载一样。我可以通过它,但它需要一系列的重新加载,禁用和启用缓存,它最终会加载

到目前为止,我还没有发现任何具体的错误,但我在文件请求中注意到,通过Ecplise运行的版本与使用run脚本运行的版本之间存在细微的差异。Ecplise版本似乎将远程地址设置为
127.0.0.1:8080
,服务器设置为
Jetty(9.3.7.v20160115)
,但使用运行脚本运行的版本将远程地址设置为
[::1]:8080
,服务器设置为
Jetty(9.4.24.v20191120)

有人知道这是否会导致类似的事情发生,有人知道如何使用谷歌AppEngine设置Jetty版本吗

我确实在pom.xml中看到了
9.3.7.v20160115
,但我不知道我们是如何得到
Jetty(9.4.24.v20191120)
,我还没有在任何地方找到配置的值

编辑:在我的pom.xml文件中有一点

<plugin>
  <groupId>org.eclipse.jetty</groupId>
  <artifactId>jetty-maven-plugin</artifactId>
  <version>9.3.7.v20160115</version>
</plugin>

org.eclipse.jetty
jetty maven插件
9.3.7.v20160115

根据上面的回复,我们发现在Eclipse中运行时,它运行的是一个较旧版本的Google Cloud SDK
199.0.0
,运行脚本只是在更新SDK。更新的版本有一个错误的Jetty版本,该版本已经过修补,但SDK没有


我在pom.xml文件中添加了
199.0.0
,运行脚本现在正在运行
199.0.0
,直到SDK使用Jetty的工作版本进行修补。

您如何验证App Engine中的Jetty版本是9.4.24.v20191120?您部署了应用程序引擎吗?你能分享一下你的pom.xml文件来看看你是如何设置Jetty版本的吗?我添加了一个Jetty配置的编辑,而不是整个pom.xml文件。我正在使用GoogleDevTools查看它使用的是什么版本。我从那里得到的两个版本号。在请求中,您可以看到版本。我可以通过Jetty的App Engine Flexible重现您的问题,得到与您相同的问题。请让我知道这是否也发生在你当地的环境中。真的吗?这只是我们目前遇到的本地主机问题。生产很好。知道它可能是什么吗?它与Jetty有关,与App Engine没有任何特定关系。Jetty似乎正在覆盖我们为Jetty版本指定或使用的配置。