Я очень новичок в 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".