Hi Didier, Just a little note. Don't confuse the terms internal repository and maven proxy because you'll get a lot of irrelevant answers. Maven proxy as the name implies is just a way to avoid many simulate downloads in a corporate environment. An internal repository is a place where you put or deploy personal artifacts on it (in-house code, third parties libraries, ...). Even if a lot of people use the same machine for doing both, the concepts are very different. That is what Edwin was trying to tell you.
* C'est étrange de parler anglais à un autre francophone mais il faut bien respecter la liste de diffusion :) Hope it's help! On 11/23/05, Didier Brichet <[EMAIL PROTECTED]> wrote: > Thank you very much for your help, Green. > > Using <mirror> instead of <profile> in my settings solve my problem. > Now, maven reach the maven-proxy, and my internal repository is not empty. > I ran all the Maven Getting Started Guide from "How do I make my first > Maven project?" to "How do I create a JAR and install it in my local > repository?". And I met only one connection timeout exception (my pc > have a ADSL connction to internet). > > Regards, > Didier > > \|/ > -o o- > ----------o00-(_)-00o------------- > Didier BRICHET > Mél : [EMAIL PROTECTED] > ------oo00-----------00oo--------- > > > > Law Green-A20134 a écrit: > > >Didier, > > > >The problem is in your settings.xml file, u should not touch > ><profiles><profile><repositories>...</profiles> section, please use > ><mirrors> section: > > > > <mirrors> > > <!-- mirror > > | Specifies a repository mirror site to use instead of a given > > repository. The repository that > > | this mirror serves has an ID that matches the mirrorOf element of > > this mirror. IDs are used > > | for inheritance and direct lookup purposes, and must be unique across > > the set of mirrors. > > | > > --> > > <mirror> > > <id>central-mirror</id> > > <mirrorOf>central</mirrorOf> > > <url>http://localhost:9999/repository</url> > > </mirror> > > <mirror> > > <id>snapshot-mirror</id> > > <mirrorOf>snapshot</mirrorOf> > > <url>http://localhost:9999/repository</url> > > </mirror> > > </mirrors> > > > > > >This setting works on my site. However, the problem I met is maven-proxy > >frequently raise connection timeout exception due to bandwith problem, does > >anyone has idea about how to set the timeout for maven-proxy? > > > >Regards, > >Green > > > >-----Original Message----- > >From: Edwin Punzalan [mailto:[EMAIL PROTECTED] > >Sent: 2005年11月22日 10:31 > >To: Maven Users List > >Subject: Re: [m2] can't reach maven-proxy > > > > > >You should follow the guide... > > > >Maven Proxy is a separate application. A webserver to be exact. When it is > >already running, you will add the url of the maven-proxy application to your > >project as a repository (preferably with an id > >central) so your projects will look for artifacts in your local maven-proxy. > > > > > > > >Didier Brichet wrote: > > > > > > > >>Hi, > >> > >>thank you for your answer, Edwin. > >>But what I am trying to do is to set up an internal central repository > >>as wrote at > >>http://maven.apache.org/guides/introduction/introduction-to-repositori > >>es.html > >>: > >>"It is not recommended that you scrape or rsync:// a full copy of > >>Ibiblio as there is a large amount of data there. You can use a > >>program such as Maven Proxy, running on your internal repository's > >>server, to download from the internet as required and then hold the > >>artifacts in your internal repository for faster downloading later." > >>When I start Maven-proxy, It is wrote in the Windows command : > >>"Add the following to your ~/build.properties file: > >> maven.repo.remote=http://localhost:9999/repository" > >> > >>But I'm using maven2. So I put the remote repository in setting.xml. > >> > >>What's wrong ? > >> > >> \|/ > >> -o o- > >>----------o00-(_)-00o------------- > >> > >>Didier BRICHET > >>Mél : [EMAIL PROTECTED] > >> > >>------oo00-----------00oo--------- > >> > >> > >> > >>Edwin Punzalan a écrit : > >> > >> > >> > >>>Hi, are you sure its proxy you want? Proxies only forwards requests > >>>from private machines to those on the internet. > >>> > >>>If you want maven to go to your own repository, then setup a > >>>repository with id "central" so that the ibiblio repo will be > >>>overridden in your pom.xml. > >>> > >>>Or if you want to put it in your settings.xml, use mirror. > >>> > >>> > >>> > >>> > >>>Didier BRICHET wrote: > >>> > >>> > >>> > >>>>Hello, > >>>> > >>>>I'm trying maven in a corporate environnement. > >>>>My problem is to use maven-proxy, to sit on my main server and > >>>>imitate ibiblio. > >>>>To do this, on a Windows XP machine with internet connection, I set > >>>>my user settings (in .m2 directory) like this : > >>>>|<settings> > >>>><profiles> > >>>> <profile> > >>>> <id>myprofile</id> > >>>> <repositories> > >>>> <repository> > >>>> <id>central</id> > >>>> <name>your custom repo</name> > >>>> <url>http://localhost:9999/repository</url> > >>>> </repository> > >>>> </repositories> > >>>> <pluginRepositories> > >>>> <pluginRepository> > >>>> <id>central</id> > >>>> <name>your custom repo</name> > >>>> <url>http://localhost:9999/</url> > >>>> </pluginRepository> > >>>> </pluginRepositories> > >>>> </profile> > >>>></profiles> > >>>> > >>>><activeProfiles> > >>>> <activeProfile>myprofile</activeProfile> > >>>></activeProfiles> > >>>></settings> > >>>>| > >>>>Maven-proxy is running well (I can administrate it with a web > >>>>browser at http://localhost:9999) > >>>> > >>>>In a empty directory, I try this > >>>>|mvn archetype:create -DgroupId=com.mycompany.app > >>>>|-DartifactId=my-app| > >>>> > >>>>This work fine, but all downloads are done from > >>>>http://repo1.maven.org/maven2 ! > >>>>And not from maven-proxy ! Maven-proxy cache is empty, and these no > >>>>log in it's command window. > >>>>It seems that maven do not reach maven-proxy. > >>>>What's wrong with my configuration ? > >>>> > >>>>Thank's by advance. > >>>> > >>>> > >>>> > >>>--------------------------------------------------------------------- > >>>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] > >> > >> > >> > > > >--------------------------------------------------------------------- > >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] > > > > > > > > > > -- Alexandre Poitras Québec, Canada