我在这里关注Hello Endpoints教程:(https://github.com/GoogleCloudPlatform/gradle-appengine-templates/tree/master/HelloEndpoints)
导入模块并运行“后端”配置后,我在logcat中收到此消息。我转到了与我的项目关联的appspot链接,它似乎正常工作,但是这种消息使我感到困扰。我该如何解决该问题?
"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,但我不太确定如何处理该文件夹。
最佳答案
找出问题所在:
我先前运行的另一个应用程序正在使用我的localhost:8080端口。杀死占据那个位置的过程,它会起作用。
打开命令提示符
类型:netstat -aon | findstr“ 8080”
注意到PID
打开任务管理器
查看>选择列>添加PID列
搜索您的过程并找到与PID对应的过程。就我而言,它是“ java.exe”
杀死任务就可以了!
关于android - Google Cloud Endpoint-项目运行后端配置时出错,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32429956/