Published JRuby pom.xml has a <dependency> on requireTest snapshot
-------------------------------------------------------------------
Key: JRUBY-901
URL: http://jira.codehaus.org/browse/JRUBY-901
Project: JRuby
Issue Type: Bug
Components: Java Integration
Affects Versions: JRuby 0.9.9
Reporter: ant elder
The pom.xml published in the Maven repositories for JRuby includes a system
scoped snapshot dependency for a 'requireTest' artifact. This breaks projects
that try to use the JRuby pom.xml with things like the Maven assembly plugin,
see the Maven error below.
See the pom.xml files published in the maven repo:
http://repo1.maven.org/maven2/org/jruby/jruby/0.9.9/jruby-0.9.9.pom
http://repo1.maven.org/maven2/org/jruby/jruby-complete/0.9.9/jruby-complete-0.9.9.pom
The Maven failure you get is:
Project ID: org.jruby:jruby-complete
POM Location: Artifact [org.jruby:jruby-complete:jar:0.9.9:compile]
Validation Messages:
[0] For dependency Dependency {groupId=requireTest,
artifactId=requireTest, version=SNAPSHOT, type=jar}: system-scoped dependency
must
specify an absolute path systemPath.
Reason: Failed to validate POM
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list please visit:
http://xircles.codehaus.org/manage_email