Запустите файл * .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?

Ответы на вопрос(2)

Ваш ответ на вопрос