RE: Maven wants to get plugin versions that don't exist
See http://maven.40175.n5.nabble.com/settings-xml-td131025.html#a131025 /James -Original Message- From: Phillip Hellewell [mailto:ssh...@gmail.com] Sent: 21 October 2010 16:09 To: Maven Users List Subject: Re: Maven wants to get plugin versions that don't exist On Thu, Oct 21, 2010 at 9:04 AM, Nord, James wrote: > https://issues.sonatype.org/browse/NEXUS-3729 ? > > Fixed in 1.8+ I'm not sure if that's exactly what it is, but it sounds similar. I just removed "Apache Snapshots" and "Codehaus Snapshots" from my Public Repositories group and now all is well, hooray! Now tell me, why would Nexus put these snapshot repos in my Public Repositories group by default? That's just insane, or am I missing something? (Sorry, this complaint should be on the Nexus list). Phillip - To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org ** This message is confidential and intended only for the addressee. If you have received this message in error, please immediately notify the postmas...@nds.com and delete it from your system as well as any copies. The content of e-mails as well as traffic data may be monitored by NDS for employment and security purposes. To protect the environment please do not print this e-mail unless necessary. NDS Limited. Registered Office: One London Road, Staines, Middlesex, TW18 4EX, United Kingdom. A company registered in England and Wales. Registered no. 3080780. VAT no. GB 603 8808 40-00 **
Re: Maven wants to get plugin versions that don't exist
On Thu, Oct 21, 2010 at 9:04 AM, Nord, James wrote: > https://issues.sonatype.org/browse/NEXUS-3729 ? > > Fixed in 1.8+ I'm not sure if that's exactly what it is, but it sounds similar. I just removed "Apache Snapshots" and "Codehaus Snapshots" from my Public Repositories group and now all is well, hooray! Now tell me, why would Nexus put these snapshot repos in my Public Repositories group by default? That's just insane, or am I missing something? (Sorry, this complaint should be on the Nexus list). Phillip - To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org
RE: Maven wants to get plugin versions that don't exist
https://issues.sonatype.org/browse/NEXUS-3729 ? Fixed in 1.8+ /James -Original Message- From: Phillip Hellewell [mailto:ssh...@gmail.com] Sent: 21 October 2010 15:53 To: Maven Users List Subject: Re: Maven wants to get plugin versions that don't exist On Thu, Oct 21, 2010 at 8:38 AM, Joachim Van der Auwera wrote: > Sounds familiar. > I have seen these problems occur because of inclusion of the JBoss maven > repo. > In my case, I fixed it by not proxying the entire jboss repo but only there > releases. Hmm, I don't see a JBoss repo in my Nexus, however I do see an Apache Snapshots. I shouldn't have that in there should I? Hmm, there's also Codehaus Snapshots. I don't think I want that either. General question about plugins: Is it true that running a plugin (e.g., mvn help:help) will choose the latest version even if it is a snapshot? That seems kind of, I don't know, not good. Why not let the developers of the plugin have to specify a version to run for a snapshot, and let the rest of us run the latest _release_ version? Phillip - To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org ** This message is confidential and intended only for the addressee. If you have received this message in error, please immediately notify the postmas...@nds.com and delete it from your system as well as any copies. The content of e-mails as well as traffic data may be monitored by NDS for employment and security purposes. To protect the environment please do not print this e-mail unless necessary. NDS Limited. Registered Office: One London Road, Staines, Middlesex, TW18 4EX, United Kingdom. A company registered in England and Wales. Registered no. 3080780. VAT no. GB 603 8808 40-00 **
Re: Maven wants to get plugin versions that don't exist
On Thu, Oct 21, 2010 at 8:38 AM, Joachim Van der Auwera wrote: > Sounds familiar. > I have seen these problems occur because of inclusion of the JBoss maven > repo. > In my case, I fixed it by not proxying the entire jboss repo but only there > releases. Hmm, I don't see a JBoss repo in my Nexus, however I do see an Apache Snapshots. I shouldn't have that in there should I? Hmm, there's also Codehaus Snapshots. I don't think I want that either. General question about plugins: Is it true that running a plugin (e.g., mvn help:help) will choose the latest version even if it is a snapshot? That seems kind of, I don't know, not good. Why not let the developers of the plugin have to specify a version to run for a snapshot, and let the rest of us run the latest _release_ version? Phillip - To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org
Re: Maven wants to get plugin versions that don't exist
Sounds familiar. I have seen these problems occur because of inclusion of the JBoss maven repo. In my case, I fixed it by not proxying the entire jboss repo but only there releases. Joachim On 10/20/2010 11:22 PM, Phillip Hellewell wrote: I'm not sure what I did to screw things up, but lately it is failing to download plugins because it is trying to use a version that doesn't exist. I'm using Nexus as a mirror of everything. E.g., I just tried to do a "mvn archetype:create" to create a new plugin and it gave an error because it's trying to download the maven-archetype-plugin version 2.0-alpha-6, which doesn't exist. What did I do that screwed things up? Is something wrong with Nexus? Do I need to do a sync or something? Thanks, Phillip P.S. Here's the actual output: C:\mycomps\maven\plugin\hello>mvn archetype:create -DgroupId=ad.maven.plugin -DartifactId=maven-hello-plugin -DarchetypeGroupId=org.apache.maven.archetypes -DarchetypeArtifactId=maven-archetype-mojo [INFO] Scanning for projects... [INFO] Searching repository for plugin with prefix: 'archetype'. [INFO] [ERROR] BUILD ERROR [INFO] [INFO] Error building POM (may not be this project's POM). Project ID: org.apache.maven.plugins:maven-archetype-plugin Reason: Error getting POM for 'org.apache.maven.plugins:maven-archetype-plugin' from the repository: Failed to resolve artifact, possibly due to a repository list that is not appropriately equipped for this artifact's metadata. org.apache.maven.plugins:maven-archetype-plugin:pom:2.0-alpha-6-SNAPSHOT from the specified remote repositories: all-mirror (http://maven:8080/nexus/content/groups/public) for project org.apache.maven.plugins:maven-archetype-plugin - To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org -- Joachim Van der Auwera PROGS bvba, progs.be - To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org
Re: Maven wants to get plugin versions that don't exist
On Wed, Oct 20, 2010 at 6:17 PM, Wayne Fay wrote: >> having problems :( How did a version 2.0-alpha-6-SNAPSHOT for the >> maven-archetype-plugin get into Nexus and how do I get rid of it? >> Another one is the maven-help-plugin; it wants to use version >> 2.2-SNAPSHOT which isn't available. > > There's a Nexus Users list that would be more appropriate for this > line of questioning... Thanks. I will try there. Phillip - To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org
Re: Maven wants to get plugin versions that don't exist
On Wed, Oct 20, 2010 at 6:23 PM, Wendy Smoak wrote: > > Try removing the directory tree for the archetype plugin from your > local repo, and see if it goes back to using the released version. Thanks; unfortunately, it didn't help. > You can also use the long form of the plugin execution command, and > specify groupId:artifactId:version to force it to use the version you > want. Yep, that's what I've been having to do. Phillip - To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org
Re: Maven wants to get plugin versions that don't exist
On Wed, Oct 20, 2010 at 5:22 PM, Phillip Hellewell wrote: > What did I do that screwed things up? Is something wrong with Nexus? > Do I need to do a sync or something? Usually when Maven is trying to update plugin snapshots, it's because one has gotten into your local repository. Try removing the directory tree for the archetype plugin from your local repo, and see if it goes back to using the released version. You can also use the long form of the plugin execution command, and specify groupId:artifactId:version to force it to use the version you want. -- Wendy - To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org
Re: Maven wants to get plugin versions that don't exist
> having problems :( How did a version 2.0-alpha-6-SNAPSHOT for the > maven-archetype-plugin get into Nexus and how do I get rid of it? > Another one is the maven-help-plugin; it wants to use version > 2.2-SNAPSHOT which isn't available. There's a Nexus Users list that would be more appropriate for this line of questioning... Wayne - To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org
Re: Maven wants to get plugin versions that don't exist
On Wed, Oct 20, 2010 at 3:22 PM, Phillip Hellewell wrote: > I'm not sure what I did to screw things up, but lately it is failing > to download plugins because it is trying to use a version that doesn't > exist. I'm using Nexus as a mirror of everything. > > E.g., I just tried to do a "mvn archetype:create" to create a new > plugin and it gave an error because it's trying to download the > maven-archetype-plugin version 2.0-alpha-6, which doesn't exist. > > What did I do that screwed things up? Is something wrong with Nexus? > Do I need to do a sync or something? I tried Expire Cache, Rebuild Metadata, ReIndex, etc. and I'm still having problems :( How did a version 2.0-alpha-6-SNAPSHOT for the maven-archetype-plugin get into Nexus and how do I get rid of it? Another one is the maven-help-plugin; it wants to use version 2.2-SNAPSHOT which isn't available. Please help! This is driving me nuts; I'm tired of typing everything out the long way, e.g.: mvn org.apache.maven.plugins:maven-help-plugin:2.1.1:help instead of mvn help:help Phillip - To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org