未找到以下文件的模板:-Dsbt.version 0.13.13 lagom/lagom-scala.g8

未找到以下文件的模板:-Dsbt.version 0.13.13 lagom/lagom-scala.g8,scala,lagom,Scala,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

下午好

但是,在运行命令时,我尝试遵循以下步骤:

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
但它仍然抛出无模板错误,请您指出我做错了什么


符合本教程的先决条件,结果我不得不删除commmand的-Dsbt.version=0.13.13参数

将其运行为:

sbt new lagom/lagom-scala.g8

删除错误并使其正常工作。

问题不在于附加标志。文档是正确的

您必须在执行
new
命令之前使用它

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

在这种情况下,错误出现在文档中,因为我正在从文档中复制命令。我现在看到它已经更新了。