Сборка Maven задает имя пользователя для tar - PullRequest
5 голосов
/ 20 января 2012

Я использую Maven с плагином Assembly и хотел бы установить пользователя и группу для tar-файла.

Я могу установить права доступа для каждого каталога, но без настройки пользователя это довольнобесполезно.

Есть идеи?

1 Ответ

4 голосов
/ 20 января 2012

tar создается с разрешения пользователя, запустившего его. Если вы хотите, чтобы это был конкретный пользователь / группа, вы можете запустить maven от имени этого пользователя / группы.

Maven может не разрешить вам использовать tar как другого пользователя, но если вы можете сделать это в ant, вы можете использовать http://maven.apache.org/plugins/maven-antrun-plugin/, чтобы сделать все, что может сделать ant.

http://maven.apache.org/plugins/maven-antrun-plugin/usage.html

...