[jbosstools-issues] [JBoss JIRA] (JBIDE-20215) Version property is not replaced with a value defined in parent pom
Matous Jobanek (JIRA)
issues at jboss.org
Wed Jul 8 07:44:02 EDT 2015
Matous Jobanek created JBIDE-20215:
--------------------------------------
Summary: Version property is not replaced with a value defined in parent pom
Key: JBIDE-20215
URL: https://issues.jboss.org/browse/JBIDE-20215
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: maven
Affects Versions: 4.3.0.Alpha1
Environment: JBDS 9.0.0.Alpha1
Reporter: Matous Jobanek
Consider this situation:
There is a parent pom where a version property is defined.
{code:xml}
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>jira</groupId>
<artifactId>jira-reproducer-parent</artifactId>
<version>1.0</version>
<packaging>pom</packaging>
<properties>
<reproducer.child.version>1.1.Final</reproducer.child.version>
</properties>
</project>
{code}
Then there is a child pom and version of this pom is the property defined in the parent pom.
{code:xml}
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>jira</groupId>
<artifactId>jira-reproducer-parent</artifactId>
<version>1.0</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>jira-reproducer-child</artifactId>
<version>${reproducer.child.version}</version>
</project>
{code}
Then the generated pom at target/classes/META-INF/maven/jira/jira-reproducer-child/pom.xml doesn't contain the replaced value from the parent pom, but the original property:
{code:xml}
<version>${reproducer.child.version}</version>
{code}
should be:
{code:xml}
<version>1.1.Final</version>
{code}
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
More information about the jbosstools-issues
mailing list