Как найти библиотеку, содержащую 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>