我正在尝试使用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设置为其他版本,但这似乎不起作用。
答案 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
是否仍然不适合您。