Tôi có một quy trình Java (daemon) đang chạy. Quá trình này được sử dụng như một dịch vụ. Với dịch vụ đó, tôi có thể tải xuống một kho lưu trữ zip có chữ ký từ một máy chủ đáng tin cậy. Sau khi tôi giải nén kho lưu trữ ZIP, tôi muốn thực thi một tệp nhị phân trong thư mục "chưa giải nén".Triển khai và thực hiện điều gì đó với Java trên UNIX
Vấn đề là nhị phân này không thực thi được (không có 'x' trong chế độ tệp của nó) ... Tôi biết có thể đặt nó bằng Java nhưng tôi muốn một cách chung chung.
Bạn có ý tưởng nào về cách triển khai một cách tốt đẹp không?
(Vâng, nó cần phải được Java)
Về cơ bản tôi muốn khôi phục lại các bit chế độ tập tin Unix sau khi tôi giải nén kho lưu trữ ZIP. Có một Java Lib mà có thể làm điều này?
Ý bạn là gì? Nếu bạn có quyền kiểm soát các tệp đi vào kho lưu trữ, thì chỉ cần đảm bảo nhị phân có chế độ thích hợp trước khi đóng gói. – Perception
@Perception: Không phải tất cả các máy nén zip đều hỗ trợ lưu trữ các bit chế độ tập tin Unix. Và không phải tất cả các trình giải nén zip đều hỗ trợ khôi phục nó ... – thkala
@thkala Đó là những gì tôi cần. Có một Java Lib mà có thể làm điều này? – alexvetter