webentwicklung-frage-antwort-db.com.de

@SpringBootApplication kann nicht in einen STS-Typ aufgelöst werden

Ich bin bei STS sehr neu. Ich habe diesen Fehler in stackoverflow gesucht. Ich habe keine passende Antwort gefunden.

Ich kann die Klasse in MavenDependencies seciton in STS sehen, aber die Annotation nicht in meiner Java-Klasse hinzufügen.

 enter image description here Ihre Hilfe wird geschätzt. Vielen Dank

 enter image description here

11
Abdul

Wechseln Sie in das Verzeichnis Ihres Maven-Repositorys Für Fenster unter dem Pfad C:\Users\YourUser\.m2\repository\org\springframework\boot Dann löschen Sie den Ordner spring-boot-autoconfigure.

Gehen Sie jetzt zu Eclipse Right click on project -> Maven -> Update Project.

Dies hat das Problem für mich gelöst.

44
Foolish

Führen Sie die folgenden Befehle von der Befehlszeile aus

mvn clean dependency:tree
mvn clean compile

projekt auswählen und ein Maven-> Update durchführen .__ Dies hat mein Problem gelöst

2
user2823355

Löschen Sie den Ordner org/springframework/boot unter . M2/ und führen Sie den Befehl mvn clean install unter project aus

0
Miraj Hamid

Keine der obigen Lösungen funktionierte für mich, da mein Code dies war

<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>

Mir fehlte das <dependencies> Tag, der zu diesem Fehler führte.

0
Ashwani Sharma

Ändern Sie einfach Ihre Springboot-Version in 1.5.6 von 1.5.8 . Vertrauen Sie mir, ich habe jede andere Lösung ausprobiert, aber nur diese Lösung hat für mich funktioniert.

0
Saravanan T

importiere folgendes:

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
0
user12099683