Проблема с разрешениями на уровне AWS lambda

#amazon-web-services #aws-lambda #javaagents #aws-lambda-layers

#amazon-веб-сервисы #aws-lambda #javaagents ( агенты javaagents ) #aws-lambda-layers

Вопрос:

Я пытаюсь добавить javaagent в функцию AWS lambda. Я создал слой и загрузил zip-файл, который содержит jar-файл. Когда я тестирую функцию, я получаю

Ошибка при открытии zip-файла или отсутствует манифест JAR: /opt/xxxxx.jar

Но я могу ясно видеть внутри -rwxrwxrwx 1 root root 1219876 30 ноября 05:30 xxxxx.jar

Единственная проблема, которую я вижу, заключается в том, что она связана с правами root. Как мне загрузить, чтобы у него были текущие права пользователя?

Комментарии:

1. Есть ли там манифест jar?

2. ДА. Он есть

3. Вы когда-нибудь могли это выяснить? Я столкнулся с той же проблемой

Ответ №1:

Это работает, когда я выбираю время выполнения как JAVA8 (Corretto) или JAVA11 (Corretto). Некоторая проблема с JAVA8