Details
-
Task
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
None
-
None
-
None
Description
The root 'artemis-project' pom in the repository defines an unusual relative path:
https://github.com/apache/activemq-artemis/blob/2.38.0/pom.xml#L29
<relativePath>org.apache:apache</relativePath>
I don't believe I have ever seen another build that does this, or any documentation that suggests it. Maven's pom documentation defines the relative path as being what it sounds like, the relative path to a file, which may be tried before searching the local and remote repositories.
Maven 4 (beta) also fails due to this values presence:
[ERROR] The project org.apache.activemq:artemis-project:2.39.0-SNAPSHOT (/path/to/activemq-artemis/pom.xml) has 1 error
[ERROR] 'parent.relativePath' of POM org.apache.activemq:artemis-project:2.39.0-SNAPSHOT (/path/to/activemq-artemis/pom.xml) points at 'org.apache:apache' but no POM could be found, please verify your project structure @ line 25, column 4
Seems like it should just go.