java - '${spring.version}'的使用

标签 java spring maven

当我使用时:

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-context</artifactId>
    <version>${spring.version}</version>
</dependency>

在控制台上我收到以下错误消息:

'dependencies.dependency.version' for org.springframework:spring-context:jar must be a valid version but is '${spring.version}'. @ line 40, column 19

我必须手动配置 Maven 吗?我见过这种依赖,但没有解释如何正确地做到这一点。

最佳答案

${spring.version}是占位符,需要在<properties>中配置它的实际值 block :

<properties>
    <spring.version>3.0.5.RELEASE</spring.version>
</properties>

关于java - '${spring.version}'的使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5197311/

相关文章:

java - 找不到符号 getHomeTimeline()

java - 如何从 ServerSocket 获取 IPv4?

java - 如何读取 Tomcat JDBC 数据源资源工厂属性?

spring - Tomcat启动问题(web.xml)

spring - 在 Tomcat 上的 Eclipse 中使用带有 Hibernate 5 和 Spring 4 的实用程序模块部署复合项目失败

java - 在 java servlet 中运行读取和写入外部文本文件的应用程序

javascript - 通过javascript创建一个spring表单并附加到div中

java - 使用 SpEL Autowiring 值 : referencing beans by type

maven - mvn --encrypt-master-password <password> : Good practice for choosing <password>? 它应该是哪个级别的隐私?

maven - 更改 Maven Archetype 中的包属性