Wayne, Thanks for the help. Are any of those other settings I have not needed? As far as best practices should any of those settings be in the settings.xml file instead of the POM if possible?
I also noticed this in my build output: [INFO] artifact org.apache.maven.plugins:maven-clean-plugin: checking for updates from internal [INFO] artifact org.apache.maven.plugins:maven-clean-plugin: checking for updates from central Downloading: file://\\buildMachine\repository/org/apache/maven/plugins/maven-clean-pl ugin/2.2/maven-clean-plugin-2.2.pom 3K downloaded So even though it only went to my internal server, I find it strange that it still states it checked for updates from central. I'm assuming maybe that info prints out before a check is made to see if it needs to hit the central repo and it didn't. Thanks, Daniel King Vurv The information contained in this message may be privileged and confidential and protected from disclosure. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please notify me immediately by replying to the message and deleting it from your computer. Thank you. -----Original Message----- From: Wayne Fay [mailto:[EMAIL PROTECTED] Sent: Wednesday, April 23, 2008 3:46 PM To: Maven Users List Subject: Re: Internal repository question - stopping repo1 You need a to set up a mirror pointing to your local repo as a <mirrorOf>*</mirrorOf> in your settings.xml file, and Maven will only go to that server for all of its files. Wayne On 4/23/08, Daniel King <[EMAIL PROTECTED]> wrote: > I'm using Archiva 1.0.2 and Maven 2.0.9 using JDK 1.6 on Windows XP. > > > > I've installed Maven on my local machine and Maven and Archiva on a > development machine (Not sure if Maven is needed on the dev machine with > Archiva but I think it is). > > > > For some reason I clear out my local repository and do a build, I see > plugins being downloaded from repo1. I thought that those plugins would > be downloaded to my internal repository. Then when I clear out the > local repository and do a build again it would only get those from my > internal repository. However it is still going out to repo1 for > plugins. > > > > In my project's pom.xml I have the following: > > > > <repositories> > > <repository> > > <id>internal</id> > > <name>Internal Maven > Repository</name> > > <layout>default</layout> > > > <url>file://\\buildMachine\repository</url> > > <snapshots> > > <enabled>false</enabled> > > </snapshots> > > </repository> > > </repositories> > > <pluginRepositories> > > <pluginRepository> > > <id>internal</id> > > <name>Internal Maven Plugin > Repository</name> > > > <url>file://\\buildMachine\repository</url> > > <layout>default</layout> > > <snapshots> > > <enabled>false</enabled> > > </snapshots> > > <releases> > > > <updatePolicy>never</updatePolicy> > > </releases> > > </pluginRepository> > > </pluginRepositories> > > <distributionManagement> > > <repository> > > <id>internal</id> > > <url>file://\\ buildMachine > \repository</url> > > </repository> > > <snapshotRepository> > > <id>internal</id> > > <url>file://\\ buildMachine > \repository</url> > > <uniqueVersion>true</uniqueVersion> > > </snapshotRepository> > > </distributionManagement> > > > > I basically need to setup Maven/Archiva as an internal repository on a > build machine and have no network traffic go beyond that build machine > ie not going to repo1. So if something isn't on the internal repo then > a build smith would go and manually install and bless whatever they > need. Security doesn't like the idea of going out to remote repos and > just bringing stuff down. > > > > So after looking through the archives and reading other posts, I'm > confused on what I'm doing wrong. I don't fully understand the > <servers> and <mirrors> tags and if they even matter to me at this > point. > > > > > > Any help would be appreciated even if it is to tell me to read a certain > section of the manual again. > > > > Thanks, > > Daniel King > > > > > > > --------------------------------------------------------------------- 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]
