Для интеграции JSF с Spring я добавил эти строки в web.xml
:
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/applicationContext.xml</param-value>
</context-param>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<listener>
<listener-class>org.springframework.web.context.request.RequestContextListener</listener-class>
</listener>
И я добавил все зависимости Spring с помощью Maven, но при запуске проекта я получаю следующие сообщения об ошибках:
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
java.lang.ClassNotFoundException: org.springframework.web.context.request.RequestContextListener
Когда я взглянул на папку /WEB-INF/lib
, я не нашел файлов JAR, хотя в объявлении pom.xml
.
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>${spring.version}</version>
</dependency>
были обнаружены зависимости.проблема в том, что JAR не упакованы с проектом.У вас есть идея, как это исправить?