首页  

sbt 创建运行 Scala play 项目     所属分类 play 浏览量 815
生成项目
sbt new playframework/play-scala-seed.g8

运行项目
sbt run

sbt run -Dhttp.port=9100


http://127.0.0.1:9000/

启动日志信息
[info] loading settings for project playdemo-build from plugins.sbt ...
[info] loading project definition from /Users/dugang/demo/playdemo/project
[info] p.c.s.AkkaHttpServer - Listening for HTTP on /0:0:0:0:0:0:0:0:9000

INFO  play.api.http.EnabledFilters  Enabled Filters (see  https://www.playframework.com/documentation/latest/Filters ):
    play.filters.csrf.CSRFFilter
    play.filters.headers.SecurityHeadersFilter
    play.filters.hosts.AllowedHostsFilter
INFO  play.api.Play  Application started (Dev) (no global state)

https://www.playframework.com/documentation/latest/Filters



项目导入 IDEA 先编译 再导入 导入成功后 源码目录会变成 蓝色 controller 目录右键 new 会出现 [scala class] 菜单 run / edit configurations 添加一个 sbt task name playdemo tasks 里 输入 run use sbt shell 不要勾选 vm parameters 输入jvm参数 指定端口 -Dhttp.port=9100 RUN OR DEBUG playdemo 运行 或 debug 项目
https://gitee.com/dyyx/hellocode/tree/master/demo/scala/playdemo
play REST hello 实例 play框架调试关键代码

上一篇     下一篇
akka actor ask 模式 实例

idea debug 技巧

Reactive Programming

scala Option Try Either

scala try future 例子

scala Play框架 依赖注入 guice 使用说明