作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我很尴尬不得不问这个问题,但我一生都无法弄清楚我做错了什么。
我已经按照 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/
我是一名优秀的程序员,十分优秀!