Here's an excerpt from a pom of a dependency I'm using:

       <dependency>
          <groupId>javax.enterprise</groupId>
          <artifactId>cdi-api</artifactId>
       </dependency>
<dependency>
          <groupId>org.jboss.weld</groupId>
          <artifactId>weld-api</artifactId>
       </dependency>
<dependency>
          <groupId>org.jboss.weld</groupId>
          <artifactId>weld-spi</artifactId>
       </dependency>

You'll notice there aren't any versions defined here, so maven is going to use 
the lastest.  The ivy file that's created for this section:

    <dependency org="javax.enterprise" name="cdi-api" rev="[email protected]" force="true" 
conf="compile->compile(*),master(*);runtime->runtime(*)"/>
    <dependency org="org.jboss.weld" name="weld-api" rev="[email protected]" force="true" 
conf="compile->compile(*),master(*);runtime->runtime(*)"/>
    <dependency org="org.jboss.weld" name="weld-spi" rev="[email protected]" force="true" 
conf="compile->compile(*),master(*);runtime->runtime(*)"/>

The rev (version) is all messed up, and it can't find it in the repo.  I'm in 
gradle 0.8.  Is this a bug in Ivy or a bug in how Gradle is using Ivy?

--
Jason Porter
Real Programmers think better when playing Adventure or Rogue.

PGP key id: 926CCFF5
PGP fingerprint: 64C2 C078 13A9 5B23 7738 F7E5 1046 C39B 926C CFF5
PGP key available at: keyserver.net, pgp.mit.edu

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to