Я знаю, как создать исполняемый файл .jar. Есть много примеров этого в Интернете. Что мне интересно, если кто-нибудь знает, каким образом исполняемый файл .jar может автоматически извлекать части себя в «работающий каталог»?
Итак, вместо:
jar xf TicTacToe.jar TicTacToe.class TicTacToe.properties
java -jar TicTacToe.jar
Я бы хотел сделать только это:
java -jar TicTacToe.jar TicTacToe.class TicTacToe.properties
Это в основном самораспаковывающийся установщик. Возможно ли это, если да, какой код необходим для этого ?
ПРИМЕЧАНИЕ: в конечном итоге, как только он заработает, я перенесу его в launch4j, чтобы эмулировать самораспаковывающийся установщик .exe.