Hi Tomas and you guys, I had similar problem and fixed by following steps.
Create a build.properties file in the same level of project.xml. Create a folder structure as test/repository. Build.properties contents following details: maven.repo.remote.enabled=true maven.mode.online=true maven.repo.remote=file:///E:/SaravananD/test/reporsitory (set according to ur structure) In test/repository/***/jars folder put your all jars appropriately (which will be downloaded during run and saved in your repository. That step is not allowed by your local firewall and proxy) Ie: test/reporsitory/commons-jelly/jars test/reporsitory/commons-lang/jars test/reporsitory/commons-net/jars test/reporsitory/antlr/jars test/reporsitory/ant/jars Its working in my case. Thanks, Saravanan Dharmalingam. -----Original Message----- From: Brett Porter [mailto:[EMAIL PROTECTED] Sent: Friday, November 18, 2005 2:00 AM To: Maven Users List Subject: Re: [m2] firewall and proxy problems It's a bug in 2.0. If it fails the first time, you need to run with -U to get it to try again. - Brett On 11/18/05, Tomas Maven <[EMAIL PROTECTED]> wrote: > The verbose output I get from running the very first example in the > Maven "How do I make my first Maven project?" can be found below. > > Are there any other options in the setting.xml file I should be aware > of? The options and values I have set for maven 1.0.2 is the the very > same I have set for Maven2.. > > /Tomas > > ============== > C:\build>mvn -e archetype:create -DgroupId=com.mycompany.app -DartifactId=my-app > > + Error stacktraces are turned on. > [INFO] Scanning for projects... > [INFO] Searching repository for plugin with prefix: 'archetype'. > [INFO] ------------------------------------------------------------------------ - > --- > [ERROR] BUILD ERROR > [INFO] ------------------------------------------------------------------------ - > --- > [INFO] The plugin 'org.apache.maven.plugins:maven-archetype-plugin' does not exi > st or no valid version could be found > [INFO] ------------------------------------------------------------------------ - > --- > [INFO] Trace > org.apache.maven.lifecycle.LifecycleExecutionException: The plugin 'org.apache.m > aven.plugins:maven-archetype-plugin' does not exist or no valid version could be > found > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(Defa > ultLifecycleExecutor.java:1124) > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor > (DefaultLifecycleExecutor.java:1356) > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.segmentTaskListBy > AggregationNeeds(DefaultLifecycleExecutor.java:376) > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi > fecycleExecutor.java:132) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:316) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:113) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:249) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. > java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces > sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) > at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) > at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) > > at org.codehaus.classworlds.Launcher.main(Launcher.java:375) > Caused by: org.apache.maven.plugin.version.PluginVersionNotFoundException: The p > lugin 'org.apache.maven.plugins:maven-archetype-plugin' does not exist or no val > id version could be found > at org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePl > uginVersion(DefaultPluginVersionManager.java:225) > at org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePl > uginVersion(DefaultPluginVersionManager.java:87) > at org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(DefaultPlug > inManager.java:158) > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(Defa > ultLifecycleExecutor.java:1095) > ... 14 more > [INFO] ------------------------------------------------------------------------ - > --- > [INFO] Total time: < 1 second > [INFO] Finished at: Thu Nov 17 14:47:53 CET 2005 > [INFO] Final Memory: 1M/2M > [INFO] ------------------------------------------------------------------------ - > --- > > 2005/11/17, Jose Gonzalez Gomez <[EMAIL PROTECTED]>: > > 2005/11/17, Tomas Maven <[EMAIL PROTECTED]>: > > > Hi, apologies if this question has been posted before. > > > > > > I have both maven 1.0.2 and maven 2.0 installed at the same computer > > > at my office behind a corporate firewall. I have configured my maven > > > 1.0.2 to handle the proxy, and I'm able to get it to download needed > > > jar files without any problems. However, when I'm trying to get Maven2 > > > to do the same thing it gives me the > > > "[WARNING] repository metadata for: 'artifact > > > org.apache.maven.plugins:maven-archetype-plugin' could not be > > > retrieved from repository: central due to an error: Error transferring > > > file" error, which I interpret as it can't get through the firewall. > > > > > > For maven 1.0.2 my build.properties in the {user.home} looks like this: > > > maven.proxy.host=my.proxyhost.domain > > > maven.proxy.port=8080 > > > maven.proxy.username=scott > > > maven.proxy.password=tiger > > > > > > For Maven2, in my {user.home}.m2 directory I have created a > > > settings.xml with this content: > > > <?xml version="1.0" encoding="UTF-8"?> > > > <settings> > > > <proxies> > > > <proxy> > > > <active>true</active> > > > <protocol>http</protocol> > > > <host>my.proxyhost.domain</host> > > > <port>8080</port> > > > <username>scott</username> > > > <password>tiger</password> > > > </proxy> > > > </proxies> > > > </settings> > > > > > > Any clues or workarounds? > > > Best regards > > > > Have you tried running mvn -e? Maybe you get a more explanatory cause > > of the error... > > > > HTH > > Jose > > > > --------------------------------------------------------------------- > > 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] _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Information transmitted by this EMAIL is proprietary to iGATE Group of Companies and is intended for use only by the individual or entity to whom it is addressed and may contain information that is privileged, confidential, or exempt from disclosure under applicable law. If you are not the intended recipient of this EMAIL immediately notify the sender at iGATE or [EMAIL PROTECTED] and delete this EMAIL including any attachments _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]