Comment 0 for bug 1558322

Revision history for this message
Ethan (supercriticalfluid) wrote : pom in sonatype repo seems to not have a place holder being replaced

While trying to pull in dependencies for the sikulixapi (in both 1.1.0 and 1.1.1 as well as in the snapshots) I run into what seems to be the same problem across the board. It seems to be related to an issue that appears to be in the pom.

Here's an example from the sonatype repo.

In the pom file located here

https://oss.sonatype.org/content/groups/public/com/sikulix/sikulixapi/1.1.0/sikulixapi-1.1.0.pom

There seem to be some place holder variables that are not being resolved when the pom is produced. for example ->

<dependency><groupId>com.sikulix</groupId><artifactId>${sikulix.libs}</artifactId><version>${project.version}</version></dependency></dependencies><properties><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding></properties><distributionManagement><repository><id>sikulix.deploy</id><url>${sikulix.deploy.target}</url></repository></distributionManagement>

This isn't the only pom with this problem and it seems to be for these same places (the ${sikulix.libs} is what pops up as an error with whatever I try to pull down from maven, regardless if I try with snapshots or with 1.1.0 or with 1.1.1 or whatever).