SetupBuilder не находит Java 11 для упаковки - PullRequest
0 голосов
/ 07 июня 2019

Я пытаюсь упаковать проект Java в распространяемый установщик (deb, rpm, windows) с помощью плагина Grade SetupBuilder (Github) . Я пытаюсь упаковать jar-файлы, созданные из плагина Application.

Я думаю, что у меня почти есть рабочий deb, но когда я его собираю, он показывает следующее предупреждение:

bundleJre version '1.11' can not be resolved to a Java Runtime Directory which is required for embedding!

У меня установлен jre / jdk 11, и это то, для чего проект собирается для совместимости.

Конфигурация в сборке:

setupBuilder {

    vendor = 'Greg Stewart'
    appIdentifier = "TaskTimekeeper"
    version = version

    application = "Task Timekeeper"
    description = 'A program for keeping track of time spent on tasks.'
    icons = "src/main/resources/test-icon.icns"

    licenseFile "../LICENSE"

    from jar.outputs

    bundleJre = 1.11
    mainClass = mainClassName
    mainJar = 'BaseCode-1.0.jar'

}

Я пытаюсь использовать выводы из плагина приложения Gradle. В настоящее время это все еще создает файл .deb, но после установки я не вижу его ни из командной строки, ни из проводника приложений Ubuntu. Любые намеки на это также приветствуются.

...