我在最新的jetbrains社区ide中安装了教程项目https://github.com/tipsy/spark-kotlin并启动了代码。我启动了项目,转到http://localhost:4567/,我看到在Chrome浏览器中找不到404。在控制台中,我看到用户集合的std输出和消息,如:
" [qtp955940837-21] INFO spark.http.matching.MatcherFilter - The 请求的路由[/]尚未映射到Spark for Accept: [text / html的,应用/ XHTML + xml的,应用/ XML; Q = 0.9,图像/ WEBP,图像/ APNG, / 的; Q = 0.8]"
我是新的火花,我不知道如何解决它。我现在正在使用java 10。
感谢您的帮助: - )
答案 0 :(得分:1)
您不应该浏览http://localhost:4567。您应该浏览http://localhost:4567/users。
根据源代码:
numOfSwap
path("/users") {
get("") { req, res ->
jacksonObjectMapper().writeValueAsString(userDao.users)
}
get("/:id") { req, res ->
userDao.findById(req.params("id").toInt())
}
// .... blabla
没有听众。