gpt4 book ai didi

java - Google App Engine - 如何让演示发挥作用?

转载 作者:行者123 更新时间:2023-11-30 05:05:21 27 4
gpt4 key购买 nike

我很尴尬不得不问这个问题,但我一生都无法弄清楚我做错了什么。

我已经按照 Installing the Java SDK 上的说明通过 eclipse 3.6 插件下载了 appengine-java-sdk-1.4.2页。我运行的是 Mac OSX 10.5.8,JRE 版本为 1.5.0_26。我已经做了dev_appserver.sh文件可执行文件( chmod u+x dev_appserver.sh )以及当我尝试通过命令使用其中一个演示启动应用程序服务器时

 bin/dev_appserver.sh demos/guestbook/war/

我得到以下输出,但服务器未启动:

2011-03-13 17:52:43.404 java[839:80f] [Java CocoaComponent compatibility mode]: Enabled
2011-03-13 17:52:43.405 java[839:80f] [Java CocoaComponent compatibility mode]: Setting timeout for SWT to 0.100000
********************************************************
Warning: Future versions of the Dev App Server will require Java 1.6 or later. Please upgrade your JRE.
********************************************************
Mar 13, 2011 9:52:44 PM com.google.apphosting.utils.jetty.JettyLogger info
INFO: Logging to JettyLogger(null) via com.google.apphosting.utils.jetty.JettyLogger
Mar 13, 2011 9:52:44 PM com.google.apphosting.utils.config.AppEngineWebXmlReader readAppEngineWebXml
INFO: Successfully processed /Applications/eclipse_3.6/plugins/com.google.appengine.eclipse.sdkbundle.1.4.2_1.4.2.v201102111811/appengine-java-sdk-1.4.2/demos/guestbook/war/WEB-INF/appengine-web.xml
Mar 13, 2011 9:52:44 PM com.google.apphosting.utils.config.AbstractConfigXmlReader readConfigXml
INFO: Successfully processed /Applications/eclipse_3.6/plugins/com.google.appengine.eclipse.sdkbundle.1.4.2_1.4.2.v201102111811/appengine-java-sdk-1.4.2/demos/guestbook/war/WEB-INF/web.xml

我看到有关升级 JRE 的警告,但我认为这不是问题,因为没有报告任何异常。它只是无法启动。我尝试使用该插件从 Eclipse 中创建一个 hello world 应用程序并作为 Web 服务器运行,但这也会输出相同的文本,但不会启动 Web 服务器。

知道我做错了什么以及如何解决这个问题吗?

最佳答案

将 dev_appserver.sh 中的行更改为

/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Commands/java -ea -cp "$JAR_FILE" \
com.google.appengine.tools.KickStart \
com.google.appengine.tools.development.DevAppServerMain $*

Web 服务器启动,而不是使用默认的 java(如我之前提到的,设置为 1.5.0_26)。

关于java - Google App Engine - 如何让演示发挥作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5292766/

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