在SBT

时间:2016-02-20 16:50:34

标签: playframework sbt slick typesafe

我想从GitHub使用未发布的Slick版本。

我有:

settings = Project.defaultSettings ++ Seq(
  scalaVersion := "2.11.6",
  libraryDependencies ++= List(
    "com.typesafe.slick" %% "slick" % "3.1.1",
    "com.typesafe.slick" %% "slick-codegen" % "3.1.1",
    "org.slf4j" % "slf4j-nop" % "1.7.12",
    "mysql" % "mysql-connector-java" % "5.1.37"
  ),
  slick <<= slickCodeGenTask, // register manual sbt command
  sourceGenerators in Compile <+= slickCodeGenTask // register automatic code generation on every compile, remove for only manual use
)

是否可以删除3.1.1并从github获取最新版本?我需要这个,因为合并修复了我项目的一个关键问题。

从GitHub下载Slick,构建它并使用生成的jar更好吗?

1 个答案:

答案 0 :(得分:1)

这取决于罐子(包含该修复程序)是否已发布到您可以指向您的位置的位置。如果他们没有自己更好地抓住源(带有修复),编译并运行publish-local。我快速浏览了bintray.com,但如果他们发布了这些广告,那么该网站就不清楚了。