Uploaded image for project: 'Ivy'
  1. Ivy
  2. IVY-933

Maven2 parser checks version in the POM with the expected version

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 2.0-RC1
    • None
    • Maven Compatibility
    • None

    Description

      When Ivy downloads a POM, it checks if the version inside the POM is the same as the expected version.
      Maven2 doesn't check this.

      For instance: http://repo1.maven.org/maven2/jdo/jdo/2.0-beta/jdo-2.0-beta.pom
      Ivy will fail resolving this dependency, maven2 doesn't fail.

      Even more: maven2 will download the 2.0-beta jar, but inside the POM the version is 1.0.1, so it seems that maven2 uses the version from the URL instead of the version from the POM.

      Attachments

        Activity

          People

            Unassigned Unassigned
            maartenc Maarten Coene
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: