1

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

我下载了代码,编译它并将 jar 复制到 lib 目录中,但是在 sbt 加载时出现此错误:

 [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
 )

在 project/plugins.sbt 我有这个

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

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

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

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

4

1 回答 1

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它是否仍然不适合您。

于 2014-03-18T17:26:19.043 回答