2015-05-07 3 views
2

install4j переменная sys.installationDir на MacOS (не папка) возвращает только/Applications.install4j: Инсталлятор: sys.installationDir несовместимого

Это имеет смысл, так как технически директория приложение было установлено в «был/Applications», но я использовал этот переменный внутри моих вариантов VM, чтобы указать на определенную зависимость. Это приводит к ошибкам во время выполнения. Есть ли другая переменная, которую я должен использовать для этого?

Я смотрел, и я не вижу никаких других вариантов, кроме как для проверки платформы и включают остальную часть пути.

ответ

1

Вы должны использовать переменную установки ${installer:sys.contentDir} для этой цели, он всегда указывает на каталог, где установлен дерево распределения.

Смежные вопросы