Пакет org.springframework не может быть импортирован - PullRequest
4 голосов
/ 05 февраля 2012

Как сказано в теме, я не могу импортировать этот пакет в свой веб-динамический проект с помощью SpringSource Tool Suite. Команда Spring Tools -> Add Spring Project Nature уже выполнена.Спасибо.

Ответы [ 2 ]

3 голосов
/ 06 февраля 2012

Какой проект вы создали?Это проект Maven?Если это так, вам нужно убедиться, что вы импортируете «как минимум» зависимость Spring-context, например

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-context</artifactId>
    <version>3.1.0.RELEASE</version>
    <scope>runtime</scope>
</dependency>

(или любую другую версию, которую вы хотите использовать)

[EDIT]

Поскольку, как вы говорите, в этом примере вы используете динамический веб-проект -> http://www.vaannila.com/spring/spring-mvc-tutorial-1.html,, вам необходимо физически добавить следующие jar-файлы в папку WEB-INF/lib

antlr-runtime-3.0
commons-logging-1.0.4
org.springframework.asm-3.0.0.M3
org.springframework.beans-3.0.0.M3
org.springframework.context-3.0.0.M3
org.springframework.context.support-3.0.0.M3
org.springframework.core-3.0.0.M3
org.springframework.expression-3.0.0.M3
org.springframework.web-3.0.0.M3
org.springframework.web.servlet-3.0.0.M3

У вас должно быть следующее:

lib folder

Добавление «Spring Project Nature» не добавляет для вас зависимости, а только инструктирует IDE, что этот проект использует Spring.

1 голос
/ 05 мая 2012

Использование maven.it автоматически добавляет необходимые файлы jar. В противном случае вам нужно сделать это вручную. Вы можете посмотреть на это http://www.mkyong.com/maven/how-to-convert-java-web-project-to-maven-project/ перенести существующий проект в maven

OR

You can manually add the necessary jar files.
Right click on the spring project>>
properties>>
java build path>>
libraries>>Add jars

:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...