Maven 2.x Assembly Plugin

Assembly plugin does not resolve version ranges correctly

Details

  • Type: Bug Bug
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Duplicate
  • Affects Version/s: 2.1
  • Fix Version/s: 2.2-beta-2
  • Component/s: None
  • Labels:
    None
  • Environment:
    XP Pro SP2
  • Number of attachments :
    0

Description

Similar to MRELEASE-134 in maven-release-plugin

<version>[1.1.0,)</version>

This version range can resolve to the latest dev SNAPSHOT. The assembly plugin should ignore SNAPSHOTS as that is not intended by the unbounded high end of the version range.

This document:
http://docs.codehaus.org/display/MAVEN/Dependency+Mediation+and+Conflict+Resolution#DependencyMediationandConflictResolution-DependencyVersionRanges
addressed the requirements for version ranges and stated that "Resolution of dependency ranges should not resolve to a snapshot (development version) unless it is included as an explicit boundary". I think this requirement was forgetten when version ranges were implemented.

Issue Links

Activity

Hide
Stephane Nicoll added a comment -

please stop creating issues in the plugin projects for that. This is most probably a Maven core issue and you should use the MNG project.

Show
Stephane Nicoll added a comment - please stop creating issues in the plugin projects for that. This is most probably a Maven core issue and you should use the MNG project.
Hide
John Casey added a comment -

This is an issue with Maven in general. It belongs in the MNG project (I think I've already seen it there, so I'm closing this one.)

Show
John Casey added a comment - This is an issue with Maven in general. It belongs in the MNG project (I think I've already seen it there, so I'm closing this one.)

People

Vote (0)
Watch (2)

Dates

  • Created:
    Updated:
    Resolved: