Запустите файл * .exe изнутри JAR
У меня есть огромный файл JAR, который я создал сMaven Shade
плагин.
Я запускаю это сjava -jar foo.jar
и мой пользовательский интерфейс открывается. Теперь я хочу выполнить*.exe
файл, который также находится в этом файле JAR, как я могу это сделать?
Я попытался поместить exe-файл в мой classpath и запустить его оттуда, но после попытки я обнаружил, что classpath - это фактически место, где находится мой JAR-файл.
Any suggestions?
Нашел эту вещь здесь, но действительно ли это лучшее решение? Похоже, много работы, я думаю, у меня есть другой случай здесь, потому что я могу определить местоположение exe сам, и JAR создан мной.
запустить exe, который упакован внутри банки
Зачем мне это нужно?
I want to give user a single file executable, which he can run, but my program is using the *.exe. Should I put the exe next to my jar and there will be 2 files or there is solution for my requirements?