Аналогичный вопрос: Может ли задача Ant tar установить разрешение для файла Linux, даже если задача используется на других платформах?
Если я использую плагин сборки Maven 2 с дескриптором проекта, есть ли способ установить разрешения сценария оболочки на исполняемый файл, например, для включенных файлов сценария build.sh?
Пример:
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.2</version>
<configuration>
<descriptorRefs>
<descriptorRef>project</descriptorRef>
</descriptorRefs>
</configuration>
</plugin>
Это создаст три файла
- -проект.tar.bz2
- -project.tar.gz
- -проект-zip
И я хотел бы установить права доступа к файлам для всех файлов *.sh, которые находятся в файлах tar, как «исполняемые».