Hi Dennis, The dependency is declared as
<dependency> <groupId>org.eclipse.core</groupId> <artifactId>org.eclipse.core.resources</artifactId> <version>3.2.0</version> </dependency> So, unless I'm missing something, maven should look for it at http://repo1.maven.org/eclipse/org/eclipse/core/org.eclipse.core.resources/3.2.0/ where it does exist. Cheers, Manish Dennis Lundberg-2 wrote: > > [EMAIL PROTECTED] wrote: >> Hi, >> >> I was hoping someone could help explain this observed behaviour (maven >> 2.0.4). >> >> We have setup an internal repository (using Codehaus proxy repository). >> We have a large number of dependencies in our maven build. However, for >> a particular subset of these dependencies, maven performs an update >> check once per day on both our internal repository (te-uk) and the maven >> central repository. Here is the logging from maven - >> >> [INFO] artifact org.eclipse.ant:org.eclipse.ant.core: checking for >> updates from te-uk >> [INFO] artifact org.eclipse.ant:org.eclipse.ant.core: checking for >> updates from central >> >> Now, this only happens for this one particular set of jar dependencies. >> An exmple of one of the culprits is - >> >> <dependency> >> <groupId>org.eclipse.core</groupId> >> <artifactId>org.eclipse.core.resources</artifactId> >> <version>3.2.0</version> >> </dependency> >> >> There are 20 other dependencies that are all from the org.eclipse.core >> group. These are fetched from the repository at >> http://repo1.maven.org/eclipse. Every one of these gets the update check >> once per day. However, they are declared exactly the same way as any of >> our other versioned dependencies which never get an update check. > > I went looking in that repo for the dependency you specified above and > it doesn't exist at > http://repo1.maven.org/eclipse/org/eclipse/core/resources/ > > So what I think is happening is that Maven tries to download version > 3.2.0 once a day because you said you wanted that version. But since it > will never find it, it will retry every day. > > >> It is a problem because once per day our build takes 5 mins longer than >> necessary. I explicitly do not want an update check on any of our >> versioned dependencies (if I did, I would use snapshots). Hence, our >> repository is configured as follows - >> >> <repositories> >> <repository> >> <id>te-uk</id> >> <name>TE-UK Repository</name> >> <url>http://us000099.pun.dom:9999/repository</url> >> <releases> >> <enabled>true</enabled> >> <updatePolicy>never</updatePolicy> >> <checksumPolicy>warn</checksumPolicy> >> </releases> >> <snapshots> >> <enabled>false</enabled> >> </snapshots> >> </repository> >> </repositories> >> <pluginRepositories> >> <pluginRepository> >> <id>te-uk</id> >> <name>TE-UK Repository</name> >> <url>http://us000099.pun.dom:9999/repository</url> >> <releases> >> <enabled>true</enabled> >> <updatePolicy>never</updatePolicy> >> <checksumPolicy>warn</checksumPolicy> >> </releases> >> <snapshots> >> <enabled>false</enabled> >> </snapshots> >> </pluginRepository> >> </pluginRepositories> >> >> I've tried playing around with the updatePolicy on the repository, but >> it has absolutely no effect whatsoever. >> >> Any help to explain this behaviour would be appreciated. >> >> Thanks, >> Manish >> > > > -- > Dennis Lundberg > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/Checking-for-updates-of-versioned-dependencies-tp17706667p17729184.html Sent from the Maven - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]