gpt4 book ai didi

java - 本地主机上的服务器 App Engine Standard 无法启动

转载 作者:行者123 更新时间:2023-11-30 01:52:09 25 4
gpt4 key购买 nike

从 eclipse 中,我创建了一个 Google App Engine 标准项目,并尝试在本地 App Engine 上运行它。它没有启动并抛出以下错误 -

java.lang.NullPointerException
at java.base/java.util.concurrent.ConcurrentHashMap.putVal(ConcurrentHashMap.java:1011)
at java.base/java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:1006)
at java.base/java.util.Properties.put(Properties.java:1316)
at java.base/java.util.Collections$CheckedMap.put(Collections.java:3636)
at com.google.appengine.tools.development.SharedMain.setTimeZone(SharedMain.java:219)
at com.google.appengine.tools.development.SharedMain.postServerActions(SharedMain.java:188)
at com.google.appengine.tools.development.DevAppServerMain$StartAction.apply(DevAppServerMain.java:398)
at com.google.appengine.tools.util.Parser$ParseResult.applyArgs(Parser.java:45)
at com.google.appengine.tools.development.DevAppServerMain.run(DevAppServerMain.java:257)
at com.google.appengine.tools.development.DevAppServerMain.main(DevAppServerMain.java:248)

另请注意,我没有对项目进行任何更改。这是创建的默认值。

最佳答案

这可能是你的jdk版本的问题。 javac -version 报告什么?我在版本 12 中遇到了相同的堆栈跟踪。切换到 1.8 有效。

在 MacOS 上,此答案有帮助:How to set or change the default Java (JDK) version on OS X?

其他平台应该有类似的版本切换方式。

关于java - 本地主机上的服务器 App Engine Standard 无法启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55694942/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com