plugins { id 'java-library' } dependencies { compileOnly group: 'jakarta.platform', name: 'jakarta.jakartaee-api' compileOnly group: 'javax.xml.bind', name: 'jaxb-api' } tasks.named(JavaPlugin.COMPILE_JAVA_TASK_NAME, JavaCompile) { JavaCompile j -> options.compilerArgs += [ '--add-reads', 'net.woggioni.jpacrepo.api=ALL-UNNAMED' ] }