将SpringBoot .WAR部署到Google App Engine后,为什么不能访问我的API?

时间:2019-05-22 14:22:51

标签: spring spring-boot jsp google-app-engine google-cloud-platform

我有一个有效的.jar springboot文件。我可以调用我的API。例如,当该.jar文件在我的终端上运行时,我可以执行“ http:localhost:9090 / actor”,这将从数据库中获取所有数据。

现在要将这个springboot REST API项目部署到Google App Engine,您必须将其打包为“ .WAR”文件。所以我做了。

作为WAR文件,.JSP和WEB.XML文件将被添加到您的项目中。

现在,在Google App Engine中成功部署后,我将这样运行我的应用程序: “ https://springbootapp.appspot.com/

,此jsp索引文件出现: enter image description here

但是当我尝试访问我的API时,请执行以下操作: “ https://springbootapp.appspot.com/actors”我得到了:

enter image description here

这是否意味着我必须配置.JSP文件,以便它从我的RestAPIController.java中获取@GetMappings?

0 个答案:

没有答案