1

マシンでスタートラインにたどり着くのに苦労しています。1) Windows 7 32 ビットのすべてのサービス パックがインストールされている 2) JDK 1.7.0_21 がインストールされている 3) パスに JDK\bin のコピーが 1 つだけ存在し、それが正しいことを PATH で確認しました。4) Eclipse Juno Java バンドルをインストールしました。eclipse-java-juno-SR2-win32.zip 5) 次を使用してチュートリアルに従って Google App Engine SDK をインストールします: https://dl.google.com/eclipse/plugin/4.2 選択: - Eclipse 用 Google プラグイン - GWT - SDK選択しない: - Developer Tools (Android) - Google App for Android - NDK Plugins 6) チュートリアルに従って、Google アイコンをプルダウンし、[New Web Application Project] を選択します - 表示されているように Guestbook という名前を付けます - GWT のチェックを外します - Google App Engine をチェックします- 完了 7) チュートリアルに従って、Web アプリケーションとして実行

この時点で、コンソールにいくつかの成功した手順が表示された後、クラッシュし、jetty がループバック接続を確立できない状態で焼き付きます。完全なコンソール出力を以下に添付します。私はウェブ全体を検索しましたが、何も見つかりませんでした。PATHとJDKをチェックしました。Eclipse の Windows ファイアウォール ルールを確認しましたが、問題ないようです。[クラスパス] タブを見ましたが、明らかに間違っているものは見当たりませんでした (ただし、どのように表示されるかはわかりません)。

完全なコンソール出力

Jun 15, 2013 2:56:51 PM com.google.apphosting.utils.config.AppEngineWebXmlReader readAppEngineWebXml
INFO: Successfully processed E:\User Data\Dave\Documents\Google App Engine Scratch\Guestbook\war\WEB-INF/appengine-web.xml
Jun 15, 2013 2:56:51 PM com.google.apphosting.utils.config.AbstractConfigXmlReader readConfigXml
INFO: Successfully processed E:\User Data\Dave\Documents\Google App Engine Scratch\Guestbook\war\WEB-INF/web.xml
Jun 15, 2013 2:56:51 PM com.google.appengine.tools.development.SystemPropertiesManager setSystemProperties
INFO: Overwriting system property key 'java.util.logging.config.file', value 'E:\Eclipse Google App Engine\eclipse\eclipse\plugins\com.google.appengine.eclipse.sdkbundle_1.8.1\appengine-java-sdk-1.8.1\config\sdk\logging.properties' with value 'WEB-INF/logging.properties' from 'E:\User Data\Dave\Documents\Google App Engine Scratch\Guestbook\war\WEB-INF\appengine-web.xml'
Jun 15, 2013 2:56:51 PM com.google.apphosting.utils.jetty.JettyLogger info
INFO: Logging to JettyLogger(null) via com.google.apphosting.utils.jetty.JettyLogger
Jun 15, 2013 7:56:52 PM com.google.apphosting.utils.jetty.JettyLogger info
INFO: jetty-6.1.x
Jun 15, 2013 7:56:54 PM com.google.apphosting.utils.jetty.JettyLogger warn
WARNING: failed org.mortbay.jetty.nio.SelectChannelConnector$1@15321fc: java.io.IOException: Unable to establish loopback connection
Jun 15, 2013 7:56:54 PM com.google.apphosting.utils.jetty.JettyLogger warn
WARNING: failed SelectChannelConnector@127.0.0.1:8888: java.io.IOException: Unable to establish loopback connection
Jun 15, 2013 7:56:54 PM com.google.apphosting.utils.jetty.JettyLogger warn
WARNING: failed Server@150305e: java.io.IOException: Unable to establish loopback connection
java.io.IOException: Unable to establish loopback connection
    at sun.nio.ch.PipeImpl$Initializer.run(Unknown Source)
    at sun.nio.ch.PipeImpl$Initializer.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at sun.nio.ch.PipeImpl.<init>(Unknown Source)
    at sun.nio.ch.SelectorProviderImpl.openPipe(Unknown Source)
    at java.nio.channels.Pipe.open(Unknown Source)
    at sun.nio.ch.WindowsSelectorImpl.<init>(Unknown Source)
    at sun.nio.ch.WindowsSelectorProvider.openSelector(Unknown Source)
    at java.nio.channels.Selector.open(Unknown Source)
    at org.mortbay.io.nio.SelectorManager$SelectSet.<init>(SelectorManager.java:312)
    at org.mortbay.io.nio.SelectorManager.doStart(SelectorManager.java:223)
    at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
    at org.mortbay.jetty.nio.SelectChannelConnector.doStart(SelectChannelConnector.java:314)
    at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
    at org.mortbay.jetty.Server.doStart(Server.java:235)
    at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
    at com.google.appengine.tools.development.JettyContainerService.startContainer(JettyContainerService.java:249)
    at com.google.appengine.tools.development.AbstractContainerService.startup(AbstractContainerService.java:307)
    at com.google.appengine.tools.development.AutomaticServerInstanceHolder.startUp(AutomaticServerInstanceHolder.java:26)
    at com.google.appengine.tools.development.AbstractServer.startup(AbstractServer.java:80)
    at com.google.appengine.tools.development.Servers.startup(Servers.java:82)
    at com.google.appengine.tools.development.DevAppServerImpl.start(DevAppServerImpl.java:237)
    at com.google.appengine.tools.development.DevAppServerMain$StartAction.apply(DevAppServerMain.java:339)
    at com.google.appengine.tools.util.Parser$ParseResult.applyArgs(Parser.java:48)
    at com.google.appengine.tools.development.DevAppServerMain.<init>(DevAppServerMain.java:274)
    at com.google.appengine.tools.development.DevAppServerMain.main(DevAppServerMain.java:250)
Caused by: java.net.ConnectException: Connection refused: connect
    at sun.nio.ch.Net.connect0(Native Method)
    at sun.nio.ch.Net.connect(Unknown Source)
    at sun.nio.ch.Net.connect(Unknown Source)
    at sun.nio.ch.SocketChannelImpl.connect(Unknown Source)
    at java.nio.channels.SocketChannel.open(Unknown Source)
    ... 26 more
4

3 に答える 3

1

問題: Google Eclipse プラグイン (Eclipse - Kepler) を使用して「Hello World」アプリを実行しようとしています。

解決策:デビッドの答えに追加します。複数の jre がインストールされている場合は、指している jre の絶対パスにスペースが含まれていないことを確認してください。指しているjreを変更するには、Eclipseに移動します- window->preferences->server->runtime environments->google app engine->edit. 指しているjreバージョンを確認してください。私の場合、同じ場所にjdk 1.7インストールしProgram Files/Javaて、同じ場所にインストールしました。に移動しましたが、まだループバック エラーが発生していました。上記の手順に従い、jre バージョンを のバージョンに向けました。以前は、これが誰かに役立つことを願っ ていました。jre6jre7jdk 1.7Program_filesjdk1.7/jreProgram_files/javaC:/Program Files/java/jre7

于 2014-05-10T17:30:51.587 に答える