Google 正在弃用 Google App Engine 上的 Java 8。迁移到 Java 11 后似乎不再支持 IDE。不再支持 Eclipse 的 Google Cloud 插件。谷歌表示 Google Cloud Code 将不再支持 IntelliJ 上的 Java 11。
如何在本地调试 GAE 应用程序?
我们过去使用 Eclipse 和 Google Cloud 插件。非常适合本地调试。
较新版本的 Google CLI 有本地服务器,以便 GAE 应用程序可以在本地运行。但我不知道如何用它进行本地调试?它与任何 IDE 集成吗?
根据此文档了解支持的 Java 版本:
Java 8 至少在 2026 年 9 月之前将继续受到 Java 云客户端库的支持。
您仍然可以根据本文档针对 GAE 标准 和 灵活 使用 Eclipse 在本地部署和调试 GAE 应用程序。 Eclipse 目前仅支持 JDK 8 或 11。尚不支持早期或更高版本。
您还可以在 Cloud Code for IntelliJ 上本地运行和调试 GAE 应用程序,仅适用于 GAE 标准。
另一个调试选项是 Snapshot Debugger,它可用于 Java 8 和 11 以及其他各种语言。
希望这有帮助。