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