[ http://jira.codehaus.org/browse/MNG-2631?page=comments#action_78507 ] Sebastian Krebs commented on MNG-2631: --------------------------------------
Sorry, my fault, I've forgotten to write the following. I've specified those two repositories in my settings.xml as well. <profile> <repositories> <repository> <id>Internal</id> <name>Internal Repository</name> <url>dav:http://{myServer}/internal</url> <snapshots> <enabled>false</enabled> </snapshots> </repository> <repository> <id>snapshot</id> <name>Snaphshot Repository</name> <url>dav:http://{myServer}/snapshot</url> <snapshots> <enabled>true</enabled> </snapshots> </repository> </repositories> </profile> This is my parent.pom <modelVersion>4.0.0</modelVersion> <groupId>de.myCompany</groupId> <artifactId>myCompany</artifactId> <name>MYCOMPANY</name> <version>1.2</version> <packaging>pom</packaging> <distributionManagement> <repository> <id>Internal</id> <name> Internal Repository</name> <url>dav:http://{myServer}/internal</url> </repository> <snapshotRepository> <id>Snapshot</id> <name>Internal Snapshot Repository</name> <url>dav:http://{myServer}/snapshot</url> </snapshotRepository> </distributionManagement> <build> <extensions> <extension> <groupId>org.apache.maven.wagon</groupId> <artifactId>wagon-webdav</artifactId> <version>1.0-beta-1</version> </extension> </extensions> </build> </project> and all my other projects inherit from this one. Deploying works fine, in internal repo and in snapshotrepo as well. Getting the dependencies works correct as long as I define a "normal" version like <version>1.0</version> in dependencies But if I use a version-range, something like <version>[0.8,)</version> I get the reported error. > M2 searches artefacts in wrong repo when using ranges > ----------------------------------------------------- > > Key: MNG-2631 > URL: http://jira.codehaus.org/browse/MNG-2631 > Project: Maven 2 > Issue Type: Bug > Components: Artifacts and Repositories > Affects Versions: 2.0.4 > Environment: Two repos, one internal for releases and one internal > for snapshots (snapshotRepository) specified in <distributionmanagement> > Reporter: Sebastian Krebs > > <dependency> > ... > <version>[0.8,)</version> > ... > </dependency> > I get following error while compile this second project: > Downloading: > http://{myServer}/internal/{groupId}/{artifactId}/1.0/{artefactId}-1.0.pom > Downloading: > http://{myServer}/snapshot/{groupId}/{artifactId}/1.0/{artefactId}-1.0.jar > It looks like Maven searches the pom on my internal repo and the belonging > artefact on the snapshotRepo. > As I have understood, reading BetterBuildsWithMaven site 215, Maven should > find my artefact in my "normal" repo. -- 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