Я имею настольное приложение Swing и создал файл jar, который зависит от библиотеки (которая хранится в ./lib/
) и файла .txt
в той же папке.Теперь, чтобы выполнить jar, я написал файл .bat
, который проверяет, установлена ли Java или нет.Если он установлен, я запускаю файл jar с помощью команды:
javaw -jar TagEdit.jar
Теперь есть две проблемы, с которыми я сталкиваюсь:
- Я бы предпочел один исполняемый файл, если это возможно.
- Как и при использовании bat-файла, консоль видна сзади (выглядит немного странно).Можно ли его отключить?
- Java везде, и есть много приложений, которые встроены в Java и упакованы в настройках, или заданы как
exe
.Я много гуглил, но не смог найти способ создать настройку для программного обеспечения или exe
.Как упаковано это программное обеспечение?
Пробовал jlaunch, но не мог заставить это работать правильно.