Câu hỏi tương tự: Can Ant's tar task set a Linux file permission even when the task is used on other platforms?Sử dụng plugin lắp ráp Maven để đặt quyền tệp Linux ngay cả khi chạy trên các nền tảng khác?
Nếu tôi sử dụng plugin lắp ráp Maven 2 với bộ mô tả 'dự án', có cách nào để đặt quyền vỏ tập lệnh để thực thi ví dụ cho tệp build.sh được bao gồm không?
Ví dụ:
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.2</version>
<configuration>
<descriptorRefs>
<descriptorRef>project</descriptorRef>
</descriptorRefs>
</configuration>
</plugin>
này sẽ tạo ra ba file
- -project.tar.bz2
- -project.tar.gz
- -project-zip
Và tôi muốn đặt quyền đối với tệp r tất cả các tệp * .sh nằm trong tệp tar để 'thực thi'.
tuyệt vời, cảm ơn! (dễ dàng hơn nhiều so với công việc này với Ant) – mjn
Làm thế nào để nó hoạt động nếu tôi biên dịch plugin của tôi Eclipse RCp với Tycho? Tôi cần phải viết những tập tin này ở đâu? Tôi chỉ có một số tập tin pomx.xml ... Có một "fileMode" với Tycho? – user376112
Phù hợp với dòng cuối cũng là –