У меня есть простой Java-проект, который требует внешних банок. Я создаю это с помощью netbeans, а после команды Clean и Build я могу найти в каталоге dist следующую структуру:
-myApp.jar
-lib/
library1.jar
library2.jar
типичный, я бы сказал.
Теперь я хотел бы распространять myApp.jar с зависимыми библиотеками как один exe. Это возможно? Я пытаюсь использовать Launch4J. В графическом интерфейсе я создаю файл конфигурации, есть некоторые опции в разделе cp
<cp>lib/swing-layout-1.0.4.jar</cp>
но это похоже на classpath, и это единственное место, где я могу ссылаться на мои дополнительные банки.
После создания exe файла я не могу найти зависимости libs в exe (exe можно открыть с помощью winrar), и, таким образом, мое приложение аварийно завершает работу.
Как я могу сделать exe файл правильно?
Спасибо за вашу помощь.