Я хочу сгенерировать код базы данных с помощью JOOQ. И здесь ниже мой файл build.gradle. Но когда я запускаю сборку gradle, я получаю сообщение об ошибке: mysql jdbc error. Документ по плагину JOOQ о h2 dabase. Я не могу найти больше документов об этом. Может кто-нибудь мне помочь?
plugins {
id 'java'
id 'nu.studer.jooq' version '3.0.2'
}
group 'haichiang'
version '1.0-SNAPSHOT'
sourceCompatibility = 1.8
repositories {
mavenCentral()
}
dependencies {
compile group: 'org.jooq', name: 'jooq', version: '+'
compile group: 'mysql', name: 'mysql-connector-java', version: '+'
testCompile group: 'junit', name: 'junit', version: '4.12'
}
jooq {
sample(sourceSets.main) {
jdbc {
driver = 'com.mysql.jdbc.Driver'
url = 'jdbc:mysql://localhost:3306/haichiang'
user = 'root'
password = '123'
schema = 'haichiang'
}
generator {
name = 'org.jooq.util.DefaultGenerator'
strategy {
name = 'org.jooq.util.DefaultGeneratorStrategy'
}
database {
name = 'org.jooq.util.mysql.MySQLDatabase'
inputSchema = 'haichiang'
}
generate {
daos = true
}
target {
packageName = 'org.homemade.warehouse.db'
directory = 'src/main/java'
}
}
}
}
Журнал ошибок: ошибка: com.mysql.jdbc.Dri
вер
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver