【问题标题】:Where does maven get the value of variables surrounded by ${}?maven从哪里获取${}包围的变量的值?
【发布时间】:2016-08-06 11:32:46
【问题描述】:

我经常看到这样的事情。

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

maven 究竟从哪里得到org.springframework.version 的值?是指最新版本吗?

对不起,如果这是一个简单的问题,但我找不到明确的解释。

【问题讨论】:

    标签: java xml maven


    【解决方案1】:

    这是对属性的引用。它可能在同一个 pom 中定义,例如:

    <properties>
      <org.springframework.version>a.b.c</org.springframework.version>
    </properties>
    

    如果你在 pom.xml 中没有找到它,请检查父 pom,它可能在那里定义。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-01-30
      • 1970-01-01
      • 2021-07-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-18
      相关资源
      最近更新 更多