Сборка программы java

Есть задача которую я написал в ходе обучения. К ней дается следующая задача вот такого содержания :

Собрать программу, написанную в ходе предыдущего задания, в запускаемый Jar файл. Собрать каталог готовой программы и сделать .bat/.sh файл для запуска программы. Директория программы должна иметь следующую структуру:

program_folder
|--- program.jar
|--- run.bat

Как собрать jar файл в идеа я разобрался, а вот как создать bat файл не совсем(гуглил но не понял). То есть суть моего вопроса как создать bat файл и как организовать ту структуру которая описана выше. Просто я не понял что выше обозначает "|---". Наверное очень глупый вопрос, но как есть.


Ответы (1 шт):

Автор решения: SurfaceStack

Структура, которая быа описана у вас - это вывод команды tree Path\to\program_folders /f /a в командной строке:

├───program_folders
│       program.jar
│       run.bat

Код bat файла:

set PROGRAM_FOLDERS=Path\to\program_folders

call java -jar %PROGRAM_FOLDERS%/program.jar
→ Ссылка