无法从Raspberry Pi获得REST响应

时间:2019-06-27 08:58:43

标签: java spring tomcat raspberry-pi

嗨,这是我的第一个问题。

我正试图从Raspberry Pi上Tomcat上安装的spring应用程序中获得休息响应。

我将端口转发配置为从外部到达树莓派,也可以从外部到达Tomcat。我将Rest-App放在webapps文件夹中,并且调用索引文件也可以正常工作。

现在我试图打个电话,但它告诉我Error 404

在装有Tomcat的本地计算机Eclipse上,它工作正常。

我试图仅通过返回String来使rest-call简单。

@RequestMapping(value = "/all", method = RequestMethod.GET)
 public List<Cocktail> getCocktail() {
    List<Cocktail> cocktails = DBHandler.getAllCocktails();

  return cocktails;
 }

@RequestMapping(value = "/test", method = RequestMethod.GET)
 public String getTest() {

  return "Test for Cocktail";
 }      

我想像myadress:8080/AppName/rest/cocktail/test那样打来电话并找回我的String。

稍后我想从数据库中获取数据,但这是另一个故事了。

感谢每一个建议和答案。

1 个答案:

答案 0 :(得分:0)

我发现了问题。它正坐在电脑前。 我没有使用Maven整理源代码,因此我的.war文件仅包含索引文件,而没有资源。 现在工作正常。