由于某种原因导入
import org.springframework.boot.autoconfigure.SpringBootApplication;
无法识别(我得到 - “导入org.springframework.boot.autoconfigure.SpringBootApplication无法解析”)
因此@SpringBootApplication注释也无法识别
package com.test;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class Newtest1sdfsdfApplication {
public static void main(String[] args) {
SpringApplication.run(Newtest1sdfsdfApplication.class, args);
}
}
注意:我正在使用自动创建的项目
如果我更改spring-boot-starter-parent的项目版本(在pom.xml中) 从1.5.9到1.5.8 - 一切都很好。设置回1.5.9显示错误
意思是改变:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.9.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
到
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.8.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
任何想法在这里有什么问题?
答案 0 :(得分:2)
我结束了:
从.m2文件夹中删除两个子文件夹 子文件夹包括: org 和 com
然后 - &gt;来自eclipse / STS:右键单击Project name - &gt; MAVEN - &gt;更新项目