У меня есть процесс Java (демон), который работает. Этот процесс используется как услуга. С помощью этого сервиса я могу загрузить подписанный zip-архив с доверенного сервера. После того, как я распаковал ZIP-архив, я хочу запустить двоичный файл в «распакованной» папке.
Проблема в том, что этот двоичный файл не является исполняемым (в его файловом режиме нет «x») ... Я знаю, что его можно установить с помощью Java, но мне нужен общий способ.
Есть ли у вас какие-либо идеи, как сделать развертывание красивым способом?
(Да, это должна быть Java)
В основном я хочу восстановить биты файлового режима Unix после распаковки ZIP-архива. Есть ли Java Lib, которая может это сделать?