将 appengine-maven-plugin 从 1.7.5 升级到 1.7.6 后,尝试部署我的应用程序现在始终失败
$ mvn appengine:update
Beginning server interaction for myapp...
5% Using java7 runtime: false
25% Initiating update.
com.google.appengine.tools.admin.HttpIoException: Error posting to URL: https://appengine.google.com/api/appversion/create?app_id=myapp&version=1.7.6&
500 Internal Server Error
如果我恢复到 1.7.5,它会再次工作,因此可能是 1.7.6 Maven 插件或 SDK 的问题。我已经尝试过启用和禁用 java7,但没有任何区别。
更新:使用 appcfg.sh 进行部署工作正常,因此它必须与 Maven 插件有关。
更新 #2:使用 mvn -X 运行显示以下插件依赖项:
[INFO] --- appengine-maven-plugin:1.7.6:update (default-cli) @ myapp ---
[DEBUG] com.google.appengine:appengine-maven-plugin:jar:1.7.6:
...
[DEBUG] com.google.guava:guava:jar:14.0.1:compile
[DEBUG] com.google.appengine:appengine-tools-sdk:jar:1.7.6:compile