Как мне включить все jar-файлы в Launch4J, чтобы я мог собрать exe без каких-либо зависимостей?
Спасибо.
Как мне включить все jar-файлы в Launch4J, чтобы я мог собрать exe без каких-либо зависимостей?
Спасибо.
Я думаю, что хитрость здесь заключается в том, чтобы упаковать все ваши файлы классов и все зависимости в одну банку. Это означает извлечение содержимого этих зависимых банок, а затем их переупаковку.
Ответ на этот вопрос, по-видимому, связан и может помочь: - как прикрепить зависимые банки к сгенерированному exe
Я думаю, что полностью ручной процесс также возможен. Скомпилируйте файл класса в каталог сборки. Откройте каждую зависимость (файл jar), как если бы это был обычный ZIP-файл, и извлеките содержимое в каталог с вашими файлами классов. Повторите это для каждой банки. Теперь ваш код и зависимости находятся рядом — упакуйте весь набор файлов в один JAR и выполните шаги, необходимые для его упаковки с помощью Launch4J.