【问题标题】:Google Cloud Endpoint - Error when project runs backend configurationGoogle Cloud Endpoint - 项目运行后端配置时出错
【发布时间】:2015-09-07 01:23:11
【问题描述】:

我在这里学习 Hello Endpoints 教程:(https://github.com/GoogleCloudPlatform/gradle-appengine-templates/tree/master/HelloEndpoints)

导入模块并运行“后端”配置后,我在 logcat 中收到此消息。我去了与我的项目相关的 apppot 链接,它似乎工作正常,但这条消息有点困扰我。我该如何解决这个问题?

    "C:\Program Files\Java\jdk1.8.0_40\bin\java" -javaagent:C:\Users\Mike\.gradle\appengine-sdk\appengine-java-sdk-1.9.18\lib\agent\appengine-agent.jar -Xbootclasspath/p:C:\Users\Mike\.gradle\appengine-sdk\appengine-java-sdk-1.9.18\lib\override\appengine-dev-jdk-overrides.jar -Didea.launcher.port=7533 "-Didea.launcher.bin.path=C:\Program Files\Android\Android Studio\bin" -Dfile.encoding=windows-1252 -classpath "C:\Users\Mike\.gradle\appengine-sdk\appengine-java-sdk-1.9.18\lib\appengine-tools-api.jar;C:\Program Files\Android\Android Studio\lib\idea_rt.jar" com.intellij.rt.execution.application.AppMain com.google.appengine.tools.development.DevAppServerMain --address=localhost --port=8080 C:\Apps\AppEngineTest\backend\build\exploded-app
Sep 06, 2015 8:16:40 PM com.google.apphosting.utils.config.AppEngineWebXmlReader readAppEngineWebXml
INFO: Successfully processed C:\Apps\AppEngineTest\backend\build\exploded-app\WEB-INF/appengine-web.xml
Sep 06, 2015 8:16:41 PM com.google.apphosting.utils.config.AbstractConfigXmlReader readConfigXml
INFO: Successfully processed C:\Apps\AppEngineTest\backend\build\exploded-app\WEB-INF/web.xml
Sep 06, 2015 8:16:41 PM com.google.appengine.tools.development.SystemPropertiesManager setSystemProperties
INFO: Overwriting system property key 'java.util.logging.config.file', value 'C:\Users\Mike\.gradle\appengine-sdk\appengine-java-sdk-1.9.18\config\sdk\logging.properties' with value 'WEB-INF/logging.properties' from 'C:\Apps\AppEngineTest\backend\build\exploded-app\WEB-INF\appengine-web.xml'

************************************************
Could not open the requested socket: Address already in use: bind
Try overriding --address and/or --port.

Process finished with exit code 2


"C:\Program Files\Java\jdk1.8.0_40\bin\java" -javaagent:C:\Users\Mike\.gradle\appengine-sdk\appengine-java-sdk-1.9.18\lib\agent\appengine-agent.jar -Xbootclasspath/p:C:\Users\Mike\.gradle\appengine-sdk\appengine-java-sdk-1.9.18\lib\override\appengine-dev-jdk-overrides.jar -Didea.launcher.port=7535 "-Didea.launcher.bin.path=C:\Program Files\Android\Android Studio\bin" -Dfile.encoding=windows-1252 -classpath "C:\Users\Mike\.gradle\appengine-sdk\appengine-java-sdk-1.9.18\lib\appengine-tools-api.jar;C:\Program Files\Android\Android Studio\lib\idea_rt.jar" com.intellij.rt.execution.application.AppMain com.google.appengine.tools.development.DevAppServerMain --address=localhost --port=8080 C:\Apps\AppEngineTest\backend\build\exploded-app
********************************************************
The API version in this SDK is no longer supported on the server!
-----------

    Latest SDK:
    Release: 1.9.26
    Timestamp: Tue Jul 28 14:00:50 CDT 2015
    API versions: [1]

    -----------
    Your SDK:
    Release: 1.9.18
    Timestamp: Thu Feb 12 13:30:16 CST 2015
    API versions: [1.0]

我从它提供的链接下载了最新版本的 app engine sdk,但我不太确定如何处理该文件夹..

【问题讨论】:

    标签: android google-app-engine android-studio google-cloud-endpoints


    【解决方案1】:

    找出问题所在:

    我的 localhost:8080 端口正在被我之前运行的另一个应用程序使用。杀死占用该位置的进程,它可以工作。

    1. 打开命令提示符
    2. 类型:netstat -aon | findstr "8080"
    3. 记下 PID
    4. 打开了任务管理器
    5. 查看 > 选择列 > 为 PID 添加列
    6. 搜索您的进程并找到与 PID 对应的进程。就我而言,它是“java.exe”
    7. 完成任务,你就很好了!

    【讨论】:

      猜你喜欢
      • 2020-05-02
      • 1970-01-01
      • 2014-07-27
      • 1970-01-01
      • 1970-01-01
      • 2019-05-23
      • 1970-01-01
      • 1970-01-01
      • 2017-04-05
      相关资源
      最近更新 更多