今天我外部导入了一个maven项目,后面要添加新的依赖。我在项目的pom.xml中写上了相关依赖,如下:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<version>1.2.6.RELEASE</version>
</dependency>
然后在类中配置时候一直报错,说 Cannot resolve symbol XXX。一开始以为maven本地仓库的问题,检查半天也没发现问题,都想重新导入。突然一看我的这个pom.xml如下:
总感觉不对劲,这个好像并不是maven的pom.xml。终于知道是哪里的问题了,解决办法如下:
选择这个pom.xml文件右键,找到下面的 Add as Maven Project 然后等待一会就好了。
然后可以看到此时的pom.xml变成:
然后我们就可以正常使用了。