The repository id must be "central" to override repo1 (for releases, or "snapshots" to override it for snapshots). If you wish to use a different id, then you have to use mirroring in settings.xml.
HTH mfs wrote: > > Hi Yoav, > > Thanks for the quick follow..so basically among the two approaches > suggested, the first is the one i have opted, and have defined the > maven-public-repository-cache in the parent pom as it states (instead > of settings.xml)..or am i still missing something.. > > Farhan. > > On 8/20/07, Yoav Landman <[EMAIL PROTECTED]> wrote: >> >> You need to make Artifactory either a mirror or a replacement for the >> "repo1" >> central repository by following a simple Maven configuration. See: >> http://www.jfrog.org/sites/artifactory/latest/maven.html >> >> >> mfs wrote: >> > >> > Dear All, >> > >> > I have setup a maven public repository cache so as to maintain the >> > artifacts used commonly (within the organization) and hence not >> > require a download everytime from a maven public repository and btw i >> > am using Artifactory as the Repository Manager. >> > >> > So in order to achieve the above i have defined the following in the >> > artifactory-config.xml >> > >> > <remoteRepository> >> > <key>maven-public-repo</key> >> > <handleReleases>true</handleReleases> >> > <handleSnapshots>false</handleSnapshots> >> > <excludesPattern>org/artifactory/**,org/jfrog/**</excludesPattern> >> > <url>http://repo1.maven.org/maven2</url> >> > </remoteRepository> >> > >> > and similarly in the pom.xml i have defined the following entry so as >> > to refer to it.. >> > >> > <repository> >> > <id>maven-public-repo-cache</id> >> > <name>xyz Repository</name> >> > <url>http://localhost:8080/artifactory/repo</url> >> > <layout>default</layout> >> > <releases> >> > <enabled>true</enabled> >> > </releases> >> > <snapshots> >> > <enabled>false</enabled> >> > </snapshots> >> > </repository> >> > >> > Now the problem is that the repository DOES cache artifacts but NOT >> > all of the artifacts that are downloaded (from the public repo) and >> > hence for them it still refers to the repo1.maven.org, now i am not >> > sure why is that the case..why is it not caching everything ? >> > >> > Thanks in advance and Regards, >> > >> > Farhan. >> > >> > --------------------------------------------------------------------- >> > To unsubscribe, e-mail: [EMAIL PROTECTED] >> > For additional commands, e-mail: [EMAIL PROTECTED] >> > >> > >> > >> >> -- >> View this message in context: >> http://www.nabble.com/artifactory---maintaining-a-public-repo-cache-tf4301698s177.html#a12245037 >> Sent from the Maven - Users mailing list archive at Nabble.com. >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/artifactory---maintaining-a-public-repo-cache-tf4301698s177.html#a12245254 Sent from the Maven - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
