Я очень новичок в STS. Я искал эту ошибку в stackoverflow. Я не нашел правильный ответ.
Я могу видеть класс в разделе MavenDependencies в STS, но не могу добавить аннотацию в своем классе Java.
Я очень новичок в STS. Я искал эту ошибку в stackoverflow. Я не нашел правильный ответ.
Я могу видеть класс в разделе MavenDependencies в STS, но не могу добавить аннотацию в своем классе Java.
Перейдите в каталог вашего репозитория maven
Для окон на пути ниже
C:\Users\YourUser\.m2\repository\org\springframework\boot
Затем удалите папку spring-boot-autoconfigure
.
Теперь перейдите в eclipse Right click on project -> Maven -> Update Project
.
Это решило проблему для меня.
Выполните команды ниже из командной строки
mvn clean dependency:tree
mvn clean compile
выберите проект и выполните обновление maven- > Это решило мою проблему
Просто измените свою загрузочную версию spring на 1.5.6 с 1.5.8. поверьте мне, я пробовал все другие решения, но только это решение сработало для меня.
Очистите папку org/springframework/boot в папке .m2/file и запустите команду mvn clean install в проекте
Ни одно из приведенных выше решений не помогло мне, так как мой код был таким
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.4.2.RELEASE</version>
</parent>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<properties>
<java.version>1.8</java.version>
</properties>
Мне не хватало тега <dependencies>
, который привел к этой ошибке.
импортировать следующее:
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
Добавьте оператор импорта под объявлением пакета.
import org.springframework.boot.autoconfigure.SpringBootApplication;
Вам нужно только добавить эту аннотацию к точке входа, а не к каждому классу. Он распространяется на тот же класс, который содержит основной метод для запуска Spring...
public static void main(String[] args) {
SpringApplication.run(CourseAPIApp.class, args);
}
У меня была та же проблема. Вы можете решить эту проблему при создании проекта с целью "eclipse:eclipse"
.