Scala 使用带有SBT的Mozilla Rhino-未知工件

Scala 使用带有SBT的Mozilla Rhino-未知工件,scala,sbt,rhino,Scala,Sbt,Rhino,我正试图将Mozilla Rhino添加到我的SBT项目中,但它无法获取。更具体地说,我得到一个错误: 未知的人工制品。未解析或索引的 Maven中央链路: 您所写的内容之间有一点不同: libraryDependencies += "org.mozilla" %% "javascript" % "1.7.2" 马文写的是什么: libraryDependencies += "org.mozilla" % &qu

我正试图将Mozilla Rhino添加到我的SBT项目中,但它无法获取。更具体地说,我得到一个错误:

未知的人工制品。未解析或索引的

Maven中央链路:


您所写的内容之间有一点不同:

libraryDependencies += "org.mozilla" %% "javascript" % "1.7.2"
马文写的是什么:

libraryDependencies += "org.mozilla" % "javascript" % "1.7.2"
不同之处在于,
%%
正在查找Scala软件包,并添加了后缀“_2.11”(根据您正在运行的Scala版本)。如果您使用的是单个
%
,则会按原样提取

因此,基本上你所要求的是:

libraryDependencies += "org.mozilla" % "javascript_2.11" % "1.7.2"
正如sbt所反映的,这是不存在的

libraryDependencies += "org.mozilla" % "javascript_2.11" % "1.7.2"