真正解决Cannot resolve org.springframework:spring-test:${spring.version} 报错
我出现这个问题,就去网上找答案,然后并没用,于是就自己研究解决之后就分享出来希望可以帮助到你!首先我是要引入spring-test依赖,用了${spring.version}这个添加版本,结果就给我报错了,没有成功引入spring-test依赖有的博主说将${spring.version} 改为 5.2.8RELEASE 这样的形式去引入,那么问题来了要是可以直接添加 4.3.14.RELEASE
·
首先我是要引入spring-test依赖,用了${spring.version}这个添加版本,结果就给我报错了,没有成功引入spring-test依赖
解决方法:
方法一:
1、在pom.xml中将spring-test这个依赖修改为以下这样,直接写相应的版本号(依赖可以向下兼容)
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>5.2.8.RELEASE</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>5.2.8.RELEASE</version>
</dependency>
2、但是强调一下:这个spring-test的版本要与你当前使用的spring版本尽量一致,也就是你的其他spring版本依赖一致,假如你使用的是spring 5,那么全部都要使用5.0之后的版本,要版本统一,不然就会报错哦!
3、导入依赖之后,执行成功了!
方法二:
假如还是要使用 xxx.version 来导入依赖版本,那么就得在 pom.xml 中添加相应的配置:
声明之后就可以使用 xxx.version 来引用相应的依赖了。
总结:
在使用 maven 项目构建管理工具添加相应的依赖时,对应的版本号,要么就直接写版本号,要么就就在 pom.xml 中添加配置文件,配置相应的版本,在引用时就直接使用以下方式来引用:
<version>${xxx.version}</version>
好了,文章结束。
有用点个关注,手留余香! 😗 😗 😗
更多推荐

所有评论(0)