После добавления зависимостей AWS maven в существующий проект Spring я столкнулся с проблемой, как указано ниже.Если я удаляю приведенную ниже зависимость, все работает, но на самом деле я хочу создать лямбда-функцию в существующем проекте.
<dependency>
<groupId>com.amazonaws.serverless</groupId>
<artifactId>aws-serverless-java-container-spring</artifactId>
<version>0.9</version>
</dependency>
Отображение ошибки ниже при запуске tomcat:
SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.startInternal Error during ServletContainerInitializer processing
javax.servlet.ServletException: Failed to instantiate WebApplicationInitializer class
at org.springframework.web.SpringServletContainerInitializer.onStartup(SpringServletContainerInitializer.java:158)
Caused by: java.lang.NoSuchMethodException: com.amazonaws.serverless.proxy.spring.LambdaSpringApplicationInitializer.<init>()
at java.lang.Class.getConstructor0(Class.java:3082)
at java.lang.Class.getDeclaredConstructor(Class.java:2178)
at org.springframework.util.ReflectionUtils.accessibleConstructor(ReflectionUtils.java:503)
at org.springframework.web.SpringServletContainerInitializer.onStartup(SpringServletContainerInitializer.java:155)
Пожалуйста, дайтея знаю, что я сделал не так.