我是新来的maven。我有一个项目,它有一个pom。在pom里面有一个依赖如下:maven依赖版本?
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>some-project</artifactId>
<version>${originalVersion}</version>
<scope>compile</scope>
</dependency>
我的问题是$ {originalVersion}的值是从哪里来的?
谢谢!
它必须在您的其他配置文件中。 – mtk
该值可能是在属性标记中定义的。检查你的pom是否有父标签。如果是这样,这些属性可能会在那个pom中定义,或者在它的父类pom等中定义。 – slukse
如果你有一个父类,通常的事情是使用$ {project.version},但我不确定,导致我看不到完整的pom。 – khmarbaise