PlayFramework-使用sbt创建Scala种子模板



我正在尝试创建PlayFramework Scala种子项目。

到目前为止,我已经使用了sbt new playframework/play-scala-seed.g8命令,它已经在我的根目录movie-app中创建了必要的文件。

在这一点上,PlayFramework说要运行sbt run,所以我尝试了一下,但我得到了以下错误:

[info] Updated file *omitting personal directories*/Movie-App/project/build.properties: set sbt.version to 1.4.7
[info] welcome to sbt 1.4.7 (Ubuntu Java 11.0.10)
[info] loading project definition from *omitting personal directories*/Movie-App/project
[info] set current project to movie-app (in build file:*omitting personal directories*/Movie-App/)
[error] java.lang.RuntimeException: No main class detected.
[error]         at scala.sys.package$.error(package.scala:30)
[error] stack trace is suppressed; run last Compile / bgRun for the full output
[error] (Compile / bgRun) No main class detected.
[error] Total time: 0 s, completed Jul 2, 2021, 11:27:33 PM

我还没有在网上找到任何有用的东西。

我需要将当前项目设置为";电影应用程序";就像错误所说的那样?如果是,我需要在build.properties文件中写入什么?

如果没有,有人能解释一下这个问题吗?

感谢

$> sbt new playframework/play-scala-seed.g8

这个模板生成一个Play Scala项目。当被要求时给它一个名字。按回车键跳过休息。

name[播放scala种子]:电影应用

$> cd movie-app

$> sbt run

最新更新