我正在尝试使用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
)
在项目/插件。我有这个
resolvers += Resolver.file("lib-repo", file("lib")) transactional()
addSbtPlugin("lib-repo" %% "jooq-sbt-plugin" % "1.4")
这个插件是"检测到"并且无法加载还是sbt没有看到它?
注:默认情况下,插件不工作,因为它依赖于jooq-3.2.1,这在maven上不可用,我得到错误-未解决的依赖项。根据插件readme,我可以在构建中设置jooqVersion。
In my project/plugins.sbt
:
resolvers += "sean8223 Releases" at "https://github.com/sean8223/repository/raw/master/releases"
addSbtPlugin("sean8223" %% "jooq-sbt-plugin" % "1.3")
In my build.sbt
:
seq(jooqSettings:_*)
jooqVersion := "3.3.1"
一切都成功解决了。我没有运行任何任务,但既然你说问题是在解决jooq
,显示你的build.sbt
,如果它仍然不适合你。