Sbt,本地sbt插件,使用jooq代码生成插件

时间:2014-03-16 19:54:42

标签: sbt jooq-sbt-plugin

我正在尝试使用jooq-sbt-plugin生成一些代码。

我下载了代码,编译并将jar复制到lib目录中,但是在sbt load上我得到了这个错误:

 [warn]  Note: Some unresolved dependencies have extra attributes.  Check that th
 ese dependencies exist with the requested attributes.
 [warn]          sean8223:jooq-sbt-plugin:1.4 (sbtVersion=0.13, scalaVersion=2.10
 )
项目/ plugins.sbt中的

我有这个

 resolvers += Resolver.file("lib-repo", file("lib")) transactional()

 addSbtPlugin("lib-repo" %% "jooq-sbt-plugin" % "1.4")

此插件是否已“检测到”并且无法加载或者sbt看不到它?

P.S。 默认情况下,插件不起作用,因为它依赖于maven上没有的jooq-3.2.1而且我得到错误 - 未解析的依赖项。根据插件自述,我可以将build.sbt中的jooqVersion设置为其他版本,但这似乎不起作用。

1 个答案:

答案 0 :(得分:1)

在我的project/plugins.sbt

resolvers += "sean8223 Releases" at "https://github.com/sean8223/repository/raw/master/releases"

addSbtPlugin("sean8223" %% "jooq-sbt-plugin" % "1.3")

在我的build.sbt

seq(jooqSettings:_*)

jooqVersion := "3.3.1"

一切都成功解决了。我没有执行任何任务,但由于您说问题在于解决jooq,请展示您的build.sbt是否仍然不适合您。