Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Duplicate
-
None
-
None
-
None
Description
The Spring poms, for example spring-beans, version 2.0.2 use the following dependencies:
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>spring-core</artifactId>
<version>${project.version}</version>
</dependency>
Which means, they are using variables in the poms. In some cases, these variables are resolved correctly, but in some cases however they are not, causing problems.
Imho, it would be better to resolve variables for released poms to avoid any problems (or if variables are allowed, this is a maven bug then)