在Mac上本地运行Google App Engine示例的问题

时间:2017-09-11 14:49:46

标签: java google-app-engine jetty google-cloud-platform

我试图在我的MacBook上本地运行一些Java Google App Engine示例(Sierra 10.12.6)。我已经按照官方指南操作并成功安装了gcloud工具包和app引擎组件:

gcloud components list 

│ Installed     │ BigQuery Command Line Tool │ bq                 
│ Installed     │ Cloud SDK Core Libraries │ core                    
│ Installed     │ Cloud Storage Command Line Tool │ gsutil                   
│ Installed     │ gcloud app Java Extensions │ app-engine-java    
│ Installed     │ gcloud app Python Extensions │ app-engine-python   

我尝试的任何示例都按预期构建和运行。但是,当我访问localhost端点时,我得到错误

localhost didn’t send any data.
ERR_EMPTY_RESPONSE

使用127.0.0.1:8080也是如此

我已尝试使用maven从Eclipse插件和CLI进行构建和运行,但两者都有相同的问题。在maven案例中没有警告或错误:

[INFO] Google App Engine Java SDK - Running Development Server
...
[INFO] INFO: Module instance default is running at http://localhost:8080/

我也禁用了防病毒功能,以防止阻塞任何内容。

作为更新,在https://github.com/GoogleCloudPlatform/getting-started-java示例中,我看到了标准java8应用引擎示例的上述问题:

getting-started-java/appengine-standard-java8/helloworld

但是,当我运行servlet示例时,我确实在localhost端点上获取了数据:

getting-started-java/helloworld-servlet

0 个答案:

没有答案
相关问题