Я занимаюсь разработкой простого автономного Java-приложения для командной строки.Проект управляется Maven.Я хотел бы создать результат, который можно скопировать и запустить на компьютере клиента.
Я использую плагин сборки maven, желаемый вывод - один zip-файл, содержащий:
- my_product.jar: только мои классы, без зависимостей
- lib /: папка lib, содержащая все зависимости в формате .jar (например, lib / log4j.jar, lib / commons-lang.jar)
- файл стартового скрипта (скопированный откуда-то в проекте)
Как описать это в файле дескриптора сборки?У меня проблемы с созданием my_product.jar в сборке.