[GRADLE-1578] Gradle should attempt to translate Ivy version ranges to Maven compatible syntax where possible Created: 29/May/11  Updated: 11/Nov/14  Resolved: 11/Nov/14

Status: Resolved
Project: Gradle
Affects Version/s: 1.0-milestone-3
Fix Version/s: 2.3-rc-1

Type: Improvement
Reporter: Luke Daley Assignee: René Gröschke (Inactive)
Resolution: Fixed Votes: 2


Unfortunately, the syntaxes are different and Gradle uses the Ivy version range in the generated POM.

See: http://jira.grails.org/browse/GRAILS-7559

Comment by Kurt Harriger [ 04/Apr/12 ]

This creates issues for other maven projects that attempt to resolve transitive dependencies:

Exception in thread "main" java.lang.RuntimeException: org.sonatype.aether.resolution.DependencyResolutionException: The following artifacts could not be resolved: org.apache.thrift:libthrift:jar:0.6+, com.sun.jdmk:jmxtools:jar:1.2.1, com.sun.jmx:jmxri:jar:1.2.1: Could not find artifact org.apache.thrift:libthrift:jar:0.6+ in central (http://repo1.maven.org/maven2)

Generated at Wed Jun 30 11:59:07 CDT 2021 using Jira 8.4.2#804003-sha1:d21414fc212e3af190e92c2d2ac41299b89402cf.