Как найти библиотеку, содержащую org.springframework.stereotype.Service?

Попытка импортировать import org.springframework.stereotype.Service; Я получаю не могу разрешить символьный стереотип. Насколько я понимаю, я должен получить необходимую зависимость, используя Maven.

Однако... как узнать, какая зависимость получить - то есть имя зависимости? То есть, какая библиотека содержит эту библиотеку и как я узнаю?

Спасибо!

Ответ 1

Это spring -context jar, что вам нужно. Добавьте к вашим зависимостям maven следующее:

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-context</artifactId>
    <version>4.0.6.RELEASE</version>
</dependency>

В этом примере приведена ссылка на последнюю версию доступной в данный момент банки, но вы должны соответствовать версии с нужной версией spring.

Ответ 2

Вы можете использовать этот сайт: http://www.findjar.com/

Просто после имени вашего класса (весь путь org.spri...)

Ответ 3

Поиск в Google

org.springframework.stereotype.Service jar

а затем выполните поиск здесь для конфигурации зависимостей maven

Ответ 4

Вам нужно импортировать эту зависимость в Maven:

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-context</artifactId>
</dependency>

Обратите внимание, что номер версии может быть опущен, если вы используете родительский модуль Spring Boot:

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>1.4.3.RELEASE</version>
</parent>

где 1.4.3.RELEASE - это последняя версия Spring Boot.

Ответ 5

Убедитесь, что вы создали DynamicWebProject, если вы используете проект Java и добавили, что зависимость от Maven не будет работать. Во всяком случае, вам не нужна отдельная зависимость, ее часть spring -context уже

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-context</artifactId>
    <version>4.3.2.RELEASE</version>
</dependency>