По какой-то причине мне приходится вручную удалять сгенерированную папку и запускать задачу градиента, чтобы получить обновленные POJO. Это моя настройка, ожидаемое поведение или ошибка? Моя установка выглядит следующим образом:jOOQ Плагин Gradle не обновляет сгенерированные файлы
jooq {
library(sourceSets.main) {
jdbc {
driver = 'com.mysql.jdbc.Driver'
url = 'jdbc:mysql://localhost:3306/library'
user = 'library'
password = '123'
schema = 'library'
}
generator {
name = 'org.jooq.util.DefaultGenerator'
strategy {
name = 'org.jooq.util.DefaultGeneratorStrategy'
}
database {
name = 'org.jooq.util.mysql.MySQLDatabase'
inputSchema = 'library'
}
generate {
daos = true
}
target {
packageName = 'com.example.library.db'
directory = 'src/main/java'
}
}
}
}
Как вы создаете файлы jOOQ? Предоставьте соответствующий код из 'build.gradle'. – Opal
Добавлена конфигурация @Opal. – Schultz9999
Было бы гораздо лучше добавить папку 'src/main/generated', чтобы не смешивать сгенерированные и исходные файлы. Указанная папка должна быть добавлена как исходный набор и удалена при выполнении задачи 'clean'. – Opal