尝试运行Scala Play示例时出错



我正在尝试学习Play for scala,尽管它们提供了一些不错的示例项目,但我无法运行它们中的任何一个。特别是rest api示例https://github.com/playframework/play-samples/tree/2.7.x/play-scala-rest-api-example假设您可以下载示例并运行sbt run。这个项目对我来说构建得很好,但当我导航到该项目的urllocalhost:9000时,我会得到错误:

[info] play.api.Play - Application started (Dev) (no global state)
[debug] a.ErrorHandler - onClientError: statusCode = 404, uri = /, message = 

除了404,谷歌没有提供任何线索来了解可能发生的事情。正在寻找任何关于这可能是什么的见解。无论如何,我不会修改中的示例项目。我试过Play 2.8和2.7的例子。

您开始的示例项目没有为/定义路由,而只定义了/v1/posts下的一些路由(您可以在routes文件中检查此项(。

也许最好从名为";播放scala启动器示例";(它确实定义了/上的路由(:https://github.com/playframework/play-samples/tree/2.7.x/play-scala-starter-example

最新更新