Можно ли установить другую версию java для задачи gradle javaexe c? - PullRequest
0 голосов
/ 18 марта 2020

У меня есть проект java 11, и я пытаюсь добавить задачу javaexe c для запуска автономной задачи генерации документации cukedoctor, но для этого требуется java 8, в противном случае ошибки unsupported Java version "11", defaulting to 1.7.

Есть ли способ, которым я могу явно установить версию java для задачи javaexe c, которая отличается от основного проекта?

build.gradle


version = '0.0.1-SNAPSHOT'
sourceCompatibility = '11'

task cukeDoctor() {
    group = "Documentation"
    description = "Publish cucumber documentation and test results"
    dependsOn test
    doLast {
        javaexec {
            main = "-jar"
            args = ['tools/cukedoctor-main-1.2.1.jar', '-p', 'docs/cucumber.json']
        }
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...