Lifty和SBT 0.12(Lifty and SBT 0.12)

2019-08-20 08:57发布

我是新来使用SBT,我试图安装和配置Lifty ,但是当我尝试运行SBT,我得到以下错误:

[error] (*:update) sbt.ResolveException: unresolved dependency: org.lifty#lifty;1.7.4: not found

由于按照安装插件的Lifty说明,我的~/.sbt/plugins/build.sbt文件看起来像:

resolvers += Resolver.url("sbt-plugin-releases", new URL("http://scalasbt.artifactoryonline.com/scalasbt/sbt-plugin-releases/"))(Resolver.ivyStylePatterns)
addSbtPlugin("org.lifty" % "lifty" % "1.7.4")

而我的~/.sbt/build.sbt文件包括行:

seq( Lifty.liftySettings : _*)

但是,试图运行这个的时候,我得到上面列出的SBT错误,我也得到了类似的错误,如果我尝试使用1.7.5-SNAPSHOT Lifty的替代版本。

我使用SBT发射版本0.12.0和Scala版本2.10.1(Java的热点(TM)64位服务器VM,爪哇1.7.0_17)在Ubuntu 12.10。

谢谢!

Answer 1:

您正在使用错误的定义。 以下是你需要的东西;

resolvers += Resolver.url("sbt-plugin-snapshots", new URL("http://scalasbt.artifactoryonline.com/scalasbt/sbt-plugin-snapshots/"))(Resolver.ivyStylePatterns)

addSbtPlugin("org.lifty" % "lifty" % "1.7.4")

如果你想使这个适用于所有项目,然后放在~/.sbt/plugins/plugins.sbt 。 否则,它会在: ProjectFolder/project/plugins.sbt

但他们没有Scala的2.10或0.12 SBT进行发布。 。 看这里什么是可用的。



文章来源: Lifty and SBT 0.12
标签: scala sbt lifty