You can grab the classpath of your compilation dependencies as follows:
val jooqTask = jooq <<= managedClasspath in Compile map { cp => val classpath = Path.makeString(cp.files)) val main = "org.jooq.util.GenerationTool" "java -classpath %s %s /project/jooq-configuration.xml".format(classpath, main) ! }
Note that the class path does not include "." (as current directory).
user500592
source share