postgresql - NoSuchMethodError when use slick SourceCodeGenerator -
i want auto generate slick table in build.sbt
this page said. there comes error:
[error] (run-main-4) java.lang.classnotfoundexception: scala.slick.codegen.sourcecodegenerator [trace] stack trace suppressed: run last *:slickgenerate full output.
as this answer said, add
librarydependencies += "org.scala-lang" % "scala-reflect" % scalaversion.value
but didn't work.
my build.sbt
can seen here
edit:
i modified build.sbt
here: (runner in compile).value.run("scala.slick.codegen.sourcecodegenerator", (dependencyclasspath in compile).value.files, array(slickdriver, jdbcdriver, url, outputdir, targetpackagename, username, password), streams.value.log)
to: (runner in compile).value.run("slick.codegen.sourcecodegenerator", (dependencyclasspath in compile).value.files, array(slickdriver, jdbcdriver, url, outputdir, targetpackagename, username, password), streams.value.log)
and there java.lang.nosuchmethoderror
:
[error] (run-main-0) java.lang.nosuchmethoderror: scala.predef$.refarrayops([ljava/lang/object;)lscala/collection/mutable/arrayops; [trace] stack trace suppressed: run last *:slickgenerate full output.
build.sbt
date.
Comments
Post a Comment