Могу ли я связать полный jdk с моей установкой install4j?

Мое приложение должно выполнить некоторую компиляцию как часть процесса установки (я знаю, что это плохой тон, но так оно и есть).


person Robert Moskal    schedule 03.12.2012    source источник


Ответы (1)


Для компиляции я бы просто добавил lib/tools.jar из JDK в дерево дистрибутива и добавил его в путь к классам лаунчера. Затем вы можете программно скомпилировать классы.

Более легким решением было бы использование janino.

person Ingo Kegel    schedule 05.12.2012
comment
Нам нужно установить стеклянную рыбу 3.1.2.2 вместе с нашим приложением, и для этого требуется полный jdk вместо jre. Так можно ли будет связать jdk так же, как jre? - person Hardie82; 15.04.2014
comment
Пакет JRE в install4j не поддерживает JDK. Я бы проверил, какие части JDK действительно необходимы, и добавил бы их отдельно. В основном это tools.jar. - person Ingo Kegel; 29.12.2016