Я пытаюсь упаковать проект 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. Любые намеки на это также приветствуются.