找不到模板:-Dsbt.version 0.13.13 lagom/lagom-scala.g8

Template not found for: -Dsbt.version 0.13.13 lagom/lagom-scala.g8

下午好,

我正在尝试遵循 this hello world tutorial of lagom,但是当 运行 命令时:

sbt new -Dsbt.version=0.13.13 lagom/lagom-scala.g8

我收到以下错误:

Template not found for: -Dsbt.version 0.13.13 lagom/lagom-scala.g8

如教程设置部分所述,我检查了我的 java 版本:

java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)

我的javac版本:

javac 1.8.0_131

还有我的 sbt 版本:

[info] 0.13.15

我正在尝试 运行 使用我的 sbt 版本作为参数的命令:

sbt new -Dsbt.version=0.13.13 lagom/lagom-scala.g8

但是还是报no template的错误,请问是哪里做错了?

符合教程的先决条件

原来我必须删除命令的 -Dsbt.version=0.13.13 参数。

运行 为:

sbt new lagom/lagom-scala.g8

消除错误并正常工作。

问题不在于额外的标志。文档是正确的。

你必须在new命令之前使用它

sbt -Dsbt.version=0.13.13 new lagom/lagom-scala.g8