Когда я начинаю свой веб-приложение, я получаю от инициализации():Spring Применение конфигурации Контекст: класс не найден исключение
java.lang.ClassNotFoundException:org.springframework.context.ApplicationContext
может быть, я что-то пропустил я мои конфигурационные файлы.
В pom.xml у меня есть это две пружинные зависимости:
[...]
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring</artifactId>
<version>2.5.6.SEC03</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>4.1.6.RELEASE</version>
</dependency>
<dependency>
[...]
и в Datasource.xml у меня есть бобы и слушатель заявил:
<bean id="dataSource" destroy-method="close"
class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName" value="com.mysql.jdbc.Driver" />
<property name="url" value="jdbc:mysql://localhost/Rubrica" />
<property name="username" value="user" />
<property name="password" value="pass" />
</bean>
<bean id="JDBC_Spring_EntryDAO" class="net.tirasa.jdbc_spring_addressbook.JDBC_Spring_EntryDAO">
<property name="JDBC_Spring_EntryDAO" ref="JDBC_Spring_EntryDAO" />
<property name="dataSource" ref="dataSource" />
</bean>
</beans>
<listener>
<listenerclass>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
сообщение журнала коммутируемых misteriously в
class path resource [Spring-Datasource.xml] cannot be opened because it does not exist
Это хорошо для меня, так как это похоже на то, что я должен положить файл Spring-Datasource.xml в правильный путь, или я должен указать правильный путь в командной строке
ApplicationContext context = new ClassPathXmlApplicationContext("Spring-Datasource.xml");
dataSource = (DataSource) context.getBean("JDBC_Spring_EntryDAO");
'2.5.6.SEC03' что? Почему вы используете конфигурацию XML с помощью Spring 4? Мои глаза ... – Vaelyr
Что мне нужно использовать? – MdC
Настройка на основе аннотаций с использованием Java. XML так 2000 –