私はSTSが初めてです。 stackoverflowでこのエラーを検索しました。正しい答えが見つかりませんでした。
STSのMavenDependenciesセクションにクラスを表示することはできますが、my 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-> updateを実行して、これで問題が解決しました
org/springframework/bootフォルダーを。m2 /ファイルの場所の下にクリアしますそして、プロジェクトで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>
タグがありませんでした。
スプリングブートバージョンを1.5.8から1.5.6に変更するだけです。私は他のすべての解決策を試しましたが、この解決策だけがうまくいきました。
以下をインポートします。
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;