I'm pretty new to Maven myself, but I think this is because you have defined a 
lot of server (<server>) information for deployment, but not 
repositories(<repositories>). Take a look at the settings.xml again, create a 
profile with the repositories you want, and make that profile active.

http://maven.apache.org/maven-settings/settings.html

Chris Hilton

> -----Original Message-----
> From: Dave Hoffer [mailto:[EMAIL PROTECTED] 
> Sent: Wednesday, 10 May, 2006 10:15
> To: Maven Users List
> Subject: RE: Why can't continuum find my local m2 repositories?
> 
> The problem is that the continuum build of the project fails 
> when it tries to find artifacts I have deployed to my 
> external_free repository.
> 
> Downloading: 
> http://repo1.maven.org/maven2/jai/jai-imageio/1.0.1/jai-imagei
> o-1.0.1.pom
> [WARNING] Unable to get resource from repository central 
> (http://repo1.maven.org/maven2)
> Downloading: 
> http://repo1.maven.org/maven2/jai/jai-core/1.1.2/jai-core-1.1.2.pom
> [WARNING] Unable to get resource from repository central 
> (http://repo1.maven.org/maven2)
> Downloading: 
> http://repo1.maven.org/maven2/jai/jai-codec/1.1.2/jai-codec-1.1.2.pom
> [WARNING] Unable to get resource from repository central 
> (http://repo1.maven.org/maven2)
> Downloading: 
> http://repo1.maven.org/maven2/jai/jai-imageio/1.0.1/jai-imagei
> o-1.0.1.jar
> [WARNING] Unable to get resource from repository central 
> (http://repo1.maven.org/maven2)
> Downloading: 
> http://repo1.maven.org/maven2/jai/jai-codec/1.1.2/jai-codec-1.1.2.jar
> [WARNING] Unable to get resource from repository central 
> (http://repo1.maven.org/maven2)
> Downloading: 
> http://repo1.maven.org/maven2/jai/jai-core/1.1.2/jai-core-1.1.2.jar
> [WARNING] Unable to get resource from repository central 
> (http://repo1.maven.org/maven2) [INFO] 
> --------------------------------------------------------------
> ----------
> [ERROR] BUILD ERROR
> [INFO] 
> --------------------------------------------------------------
> ----------
> [INFO] Failed to resolve artifact.
> 
> Missing:
> ----------
> 1) jai:jai-imageio:jar:1.0.1
> 2) jai:jai-codec:jar:1.1.2
> 3) jai:jai-core:jar:1.1.2
> 
> Now I have all these deployed into external_free repository 
> so why can't it find them?  It suggests I install them.  My 
> understanding is that deploy also installs so they should be 
> in both repositories.
> 
> -dh 
> 
> 
> 
> -----Original Message-----
> From: Emmanuel Venisse [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, May 10, 2006 10:04 AM
> To: Maven Users List
> Subject: Re: Why can't continuum find my local m2 repositories?
> 
> 
> 
> Dave Hoffer a écrit :
> > I haven't used profiles yet.
> > 
> > I have the following local repositories defined in my maven 
> conf/settings.xml as:
> 
> Continuum doesn't use $M2_HOME/conf/settings.xml but a global 
> settings.xml that must be stored 
> somewhere (depends how you launch continuum). You'll find the 
> location in logs with a line that 
> contains "Building Maven global-level settings from:"
> 
> Where is your problem exactly? in maven execution inside 
> Continuum or in project initialization?
> 
> Emmanuel
> > 
> > <servers>
> >     <server>
> >       <id>internal</id>
> >       <username>anonymous</username>
> >       <password>xrbuild</password>
> >     </server>
> >     <server>
> >       <id>internal_snapshot</id>
> >       <username>anonymous</username>
> >       <password>xrbuild</password>
> >     </server>
> >     <server>
> >       <id>external_free</id>
> >       <username>anonymous</username>
> >       <password>xrbuild</password>
> >     </server>
> >     <server>
> >       <id>external_free_snapshot</id>
> >       <username>anonymous</username>
> >       <password>xrbuild</password>
> >     </server>
> >     <server>
> >       <id>external_non_free</id>
> >       <username>anonymous</username>
> >       <password>xrbuild</password>
> >     </server>
> > </servers>
> > 
> > Now each project/artifact pom has a section like:
> > 
> > <distributionManagement>
> >     <repository>
> >             <id>internal</id>
> >             <name>Internal Release Repository</name>
> >             <url>ftp://XRBUILD2.xrite.com/internal</url>
> >     </repository>
> >     <snapshotRepository>
> >             <id>internal_snapshot</id>
> >             <name>Internal Snapshot Repository</name>
> >             <url>ftp://XRBUILD2.xrite.com/internal_snapshot</url>
> >             <uniqueVersion>true</uniqueVersion>
> >     </snapshotRepository>
> > </distributionManagement>
> > 
> > All the artifacts in my external repositories got there 
> because I deployed them using the command line syntax.
> > 
> > The problem I seem to have is that when building a project 
> with continuum where I have specified a dependency such as:
> > 
> > <dependency>
> >     <groupId>jai</groupId>
> >     <artifactId>jai-core</artifactId>
> >     <version>1.1.2</version>
> > </dependency>
> > 
> > Where this is already deployed in my external_free 
> repository, it does not find them.
> > 
> > 
> > -dh
> > 
> > -----Original Message-----
> > From: Emmanuel Venisse [mailto:[EMAIL PROTECTED] 
> > Sent: Wednesday, May 10, 2006 9:15 AM
> > To: Maven Users List
> > Subject: Re: Why can't continuum find my local m2 repositories?
> > 
> > continuum uses settings.xml like mvn
> > 
> > Where is define your repository? in your pom? in a profile?
> > 
> > Emmanuel
> > 
> > Dave Hoffer a écrit :
> > 
> >>I have maven and continuum each installed in their own folders;
> >>continuum is being run as a service.  I do not have a maven 
> settings.xml
> >>file in user-dir.
> >>
> >>I set a system property of M2_HOME=c:\path to root maven folder.
> >>
> >>I restarted continuum and it still cannot find my local external
> >>repositories.  (Reboot didn't help either)  It does seem to find my
> >>internal snapshots.  It is behaving the same as before.  
> How can I know
> >>were continuum is looking for repositories?
> >>
> >>-dh
> >>
> >>
> >>-----Original Message-----
> >>From: Alexandre Poitras [mailto:[EMAIL PROTECTED] 
> >>Sent: Tuesday, May 09, 2006 9:12 PM
> >>To: Maven Users List
> >>Subject: Re: Why can't continuum find my local m2 repositories?
> >>
> >>Well depend of where continuum is running. Continuum uses the
> >>$M2_HOME$/conf/settings.xml file (or the user's one if 
> there is one).
> >>
> >>On 5/9/06, Dave Hoffer <[EMAIL PROTECTED]> wrote:
> >>
> >>
> >>>When I setup my internal m2 repositories I followed the 
> advice of an
> >>>online m2 review which suggested it is best to have the following
> >>>internal repositories.
> >>>
> >>>
> >>>
> >>>internal
> >>>
> >>>internal_snapshots
> >>>
> >>>external_free
> >>>
> >>>external_non_free
> >>>
> >>>
> >>>
> >>>Not knowing any better, I followed this advice.  For all of our
> >>>developed artifacts we deploy to internal & 
> internal_snapshots as this
> >>>is specified in the distributionManagement section of each 
> artifact's
> >>>pom file.  When we have to deploy external artifacts 
> because they are
> >>>not found on ibibilo I deploy to external_free & 
> external_non_free as
> >>
> >>is
> >>
> >>
> >>>appropriate on the command line.
> >>>
> >>>
> >>>
> >>>I seem to be able to build from the maven command line 
> okay but when I
> >>>build the same project (artifact) in continuum it says it 
> can't find
> >>>artifacts that I put in external_free (probably external_non_free
> >>
> >>also).
> >>
> >>
> >>>Now this sort of makes sense because how is it supposed to 
> know about
> >>>these repositories?  Maven knows because I have them 
> specified in the
> >>>servers section of its settings.xml file.  Does continuum 
> know about
> >>>this file?  If not, all it would know are the repositories in the
> >>>distributionManagement section of the pom; and these don't 
> know about
> >>>the external repositories.
> >>>
> >>>
> >>>
> >>>What is the right way to do this?  Should I combine internal &
> >>
> >>external?
> >>
> >>
> >>>How does continuum know where to look for repositories besides
> >>
> >>ibibilo?
> >>
> >>
> >>>
> >>>-dh
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>
> >>
> >>------------------------------------------------------------
> ---------
> >>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]
> 
> 
> ---------------------------------------------------------------------
> 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]

Reply via email to