是否使用play framework类路径运行scala脚本?
我想用play framework中可用的库运行scala脚本 我知道我可以像这样设置脚本的类路径:是否使用play framework类路径运行scala脚本?,scala,playframework-2.1,Scala,Playframework 2.1,我想用play framework中可用的库运行scala脚本 我知道我可以像这样设置脚本的类路径: scala-cp”/path_to_play/play_2.10/2.1.3/jars/play_2.10.jar“my_script.scala 但是play有很多依赖项(我刚刚打印了它的类路径,它有50个不同的目录),我希望我不必在这行中添加它们。有什么方法可以运行脚本,比如说在播放环境中运行脚本吗?最简单的方法是从播放项目中运行脚本并使用播放控制台 创建一个新的播放项目并转到创建的文件夹
scala-cp”/path_to_play/play_2.10/2.1.3/jars/play_2.10.jar“my_script.scala
但是play有很多依赖项(我刚刚打印了它的类路径,它有50个不同的目录),我希望我不必在这行中添加它们。有什么方法可以运行脚本,比如说在播放环境中运行脚本吗?最简单的方法是从播放项目中运行脚本并使用播放控制台
- 创建一个新的播放项目并转到创建的文件夹
- 启动播放控制台(只需在shell中键入
)play
- 从播放控制台,使用
命令启动scala控制台console
:load
加载特定的scala文件。例:
scala>:加载/path/to/my_脚本。scala
啊哈,太棒了!我知道play console
,但不知道如何使用它运行脚本。谢谢Play 2.3是否也有类似的功能,从Play
命令改为使用activator
?@Rich据我所知,Play
命令只是sbt
的包装,因此您可能可以使用sbt
。