Предположим, у меня есть следующий макет каталога в проекте Maven:
src/
|-- main
| |-- bin
| | |-- run.cmd
| | `-- run.sh
| |-- etc
| | |-- common-spring.xml
| | |-- log4j.xml
| | `-- xml-spring.xml
| `-- java
| `-- com
...
Я бы хотел создать zip-файл, который при распаковке выдает что-то вроде этого:
assembly
|-- bin
| |-- run.cmd
| `-- run.sh
|-- etc
| |-- common-spring.xml
| |-- log4j.xml
| `-- xml-spring.xml
`-- lib
|-- dependency1.jar
|-- dependency2.jar
...
где `run.xx '- это исполняемые скрипты оболочки, которые будут вызывать мое основное приложение, а помещает все зависимости в classpath .
Возможно ли это с некоторыми "официальными" плагинами Maven, например, Maven сборки-плагин?