AWS Lambda | java.lang.Исключение ClassNotFoundException при переносе с Java 1.8 на Java 11

#java-8 #aws-lambda #java-11

Вопрос:

В Java 1.8 все работает отлично, когда я обновился до Java 11 и попытался запустить локально, это сработало, но в функции AWS Lambda это дало ошибку.

Я уже добавил aws-лямбда-java-события и aws-лямбда-java-ядро.

 Class not found: com.preprocessor.aws.lambda.abcHandler: 
java.lang.ClassNotFoundException
java.lang.ClassNotFoundException: com.preprocessor.aws.lambda.abcHandler
    at java.base/java.net.URLClassLoader.findClass(Unknown Source)
    at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
    at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
    at java.base/java.lang.Class.forName0(Native Method)
    at java.base/java.lang.Class.forName(Unknown Source)