使用’$ {spring.version}’
我用的时候:
org.springframework spring-context ${spring.version}
在控制台上我收到以下错误消息:
org.springframework的’dependencies.dependency.version’:spring-context:jar必须是有效的版本,但是’$ {spring.version}’。 @第40行,第19栏
我是否必须手动配置Maven? 我已经看到了这种依赖,但没有解释如何正确地做到这一点..提前
${spring.version}
是占位符,您需要在
块中配置其实际值:
3.0.5.RELEASE
我真的不同意第一个答案。
使用${spring.version}
是配置版本的便捷方式。
在xml文件中,您需要设置如下属性:
4.3.3.RELEASE
然后它会工作。
4.3.2.RELEASE 4.12 org.springframework spring-context ${spring.version}
如果你想使用$ {spring.version},那么首先在属性标签中定义它的版本,并且最好使用在属性标签中定义版本,因为如果我们更改版本,那么我们不需要在整个文件只是在属性标签中进行更改。
有一个简单的答案。
将spring.version添加到pom.xml
属性部分。
4.0.2.RELEASE