Я пытаюсь получить одно из значений из атрибутов манифеста. Файл манифеста приходит из одного проекта, который связан с моим проектом с Gradle. Это работает нормально, когда я запускаю это локально, и когда я печатаю список манифестов для текущего потока (Thread.currentThread().contextClassLoader.getResources(JarFile.MANIFEST_NAME)
), я получаю 40 файлов манифеста, но когда я запихал это в aws лямбду и зарегистрировал там информацию о доступных манифестах у меня есть только 4, которые кажутся действительно aws конкретными c [jar:file:/var/runtime/lib/aws-lambda-java-core-1.2.0.jar!/META-INF/MANIFEST.MF, jar:file:/var/runtime/lib/aws-lambda-java-runtime-0.2.0.jar!/META-INF/MANIFEST.MF, jar:file:/var/runtime/lib/aws-lambda-java-serialization-0.2.0.jar!/META-INF/MANIFEST.MF, file:/var/task/META-INF/MANIFEST.MF]
У кого-нибудь была похожая проблема или, может быть, знает, как я могу получить такой же вывод для списка манифестов в aws лямбда?