Perhaps that was a little bit harsh of a reply... I'll try again. In Maven, there is an overriding principle of convention over configuration.
Which basically put is "Tell maven only that which you want done differently from the defaults" (If you like, ANT has the philosophy of "Tell me _exactly_ what you want to do") The simplest example of this is that in Maven, if you want to build a jar file, you start with a simplest pom file that specifies just the groupId, artifactId and vesion: <project> <groupId>com.foo.test</groupId> <artifactId>bar</artifactId> <version>1.0-SNAPSHOT</version> </project> When maven sees this it takes everything that you have not said and substitutes the bits from the super pom in. (Strictly speaking this is not true, maven starts with the super pom and adds or updates as necessary the bits from your pom) The same applies with the settings.xml file. Maven has an internal default settings.xml... it then applies any changes from the settings.xml in MAVEN_HOME, and finally applies any changes from your user settings.xml. You may have noticed in the global settings.xml file that every section is commented out... that's because maven is using the default settings.xml stored internally... The commented sections are to illustrate what you can put in a settings.xml. If all you want to tell Maven is that it should use a proxy, then all you need is the proxy section.... if you want to tell maven some other stuff as well, then you should have those sections uncommented too. -Stephen 2008/9/23 Stephen Connolly <[EMAIL PROTECTED]> > try thinking about it > > tags that are commented out are ignored.... > > have you anything else in there that you doin't want ignored? > > 2008/9/23 ashleyvijay <[EMAIL PROTECTED]> > > >> Hey Thanks for the reply. Do I hve to do that for all the tags or just for >> the proxy one??Would appreciate ur help >> >> Stephen Connolly-2 wrote: >> > >> > You need to remove the comment start and end markers <!-- and --> >> > >> > If you look carefully you'll see you have your lovely proxies >> definintion >> > ignored inside a comment >> > >> > 2008/9/22 ashleyvijay <[EMAIL PROTECTED]> >> > >> >> >> >> Thanks for the reply. I didnt hve a settings.xml in .m2 directory so i >> >> copied >> >> the settings.xml from apache-maven-2.0.9\conf and pasted it into .m2 >> >> directory and changed the proxy settings a little according the link >> >> which >> >> u >> >> gave to me. So the proxy part in settings.xml looks like this. I tried >> to >> >> create the first project again but still doesnt work. Would apprecaite >> >> for >> >> ur help. >> >> >> >> <proxies> >> >> <!-- proxy >> >> | Specification for one proxy, to be used in connecting to the >> >> network. >> >> | >> >> <proxy> >> >> <id>optional</id> >> >> <active>true</active> >> >> <protocol>http</protocol> >> >> >> >> <host>http-proxy.zx.basf-ag.de</host> >> >> <port>8080</port> >> >> >> >> </proxy> >> >> --> >> >> </proxies> >> >> >> >> >> >> mylene wrote: >> >> > >> >> > see: http://maven.apache.org/guides/mini/guide-proxies.html >> >> > >> >> > Mylène >> >> > >> >> > On Mon, Sep 22, 2008 at 3:17 PM, ashleyvijay <[EMAIL PROTECTED] >> > >> >> > wrote: >> >> > >> >> >> >> >> >> Well I think so...if thats the case what should I do?? >> >> >> >> >> >> mylene wrote: >> >> >> > >> >> >> > Hi, >> >> >> > >> >> >> > Do you happen to work from behind a proxy that you didn't set (in >> >> >> > settings.xml)? >> >> >> > >> >> >> > Mylène >> >> >> > >> >> >> > On Mon, Sep 22, 2008 at 2:47 PM, ashleyvijay >> >> <[EMAIL PROTECTED]> >> >> >> > wrote: >> >> >> > >> >> >> >> >> >> >> >> Hi all, >> >> >> >> Sorry if this question has been asked before. Im new to Maven and >> I >> >> >> hope >> >> >> >> I >> >> >> >> hve installed as per the instructions. When I try to create a new >> >> >> project >> >> >> >> it >> >> >> >> gives me this error. Can anybody please tell me how it could be >> >> >> resolved? >> >> >> >> >> >> >> >> C:\>mvn --version >> >> >> >> Maven version: 2.0.9 >> >> >> >> Java version: 1.5.0_16 >> >> >> >> OS name: "windows xp" version: "5.1" arch: "x86" Family: >> "windows" >> >> >> >> >> >> >> >> C:\>mvn archetype:create\ >> >> >> -DarchetypeGroupId=org.apache.maven.archetypes\ >> >> >> >> -Dgrou >> >> >> >> p=com.mycompany.app\ -DartifactId=my-app >> >> >> >> [INFO] Scanning for projects... >> >> >> >> [INFO] Searching repository for plugin with prefix: 'archetype'. >> >> >> >> [INFO] org.apache.maven.plugins: checking for updates from >> central >> >> >> >> [WARNING] repository metadata for: 'org.apache.maven.plugins' >> could >> >> >> not >> >> >> >> be >> >> >> >> retri >> >> >> >> eved from repository: central due to an error: Error transferring >> >> file >> >> >> >> [INFO] Repository 'central' will be blacklisted >> >> >> >> [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] For more information, run Maven with the -e switch >> >> >> >> [INFO] >> >> >> >> >> >> >> >> >> >> ------------------------------------------------------------------------ >> >> >> >> [INFO] Total time: < 1 second >> >> >> >> [INFO] Finished at: Mon Sep 22 14:44:02 CEST 2008 >> >> >> >> [INFO] Final Memory: 1M/2M >> >> >> >> [INFO] >> >> >> >> >> >> >> >> >> >> ------------------------------------------------------------------------ >> >> >> >> >> >> >> >> C:\> >> >> >> >> -- >> >> >> >> View this message in context: >> >> >> >> >> >> >> >> >> >> http://www.nabble.com/Creating-first-Maven-Project-Problem-tp19607304p19607304.html >> >> >> >> Sent from the Maven - Users mailing list archive at Nabble.com. >> >> >> >> >> >> >> >> >> >> >> >> >> >> --------------------------------------------------------------------- >> >> >> >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> >> >> >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> >> >> >> >> >> >> >> >> > >> >> >> > >> >> >> > -- >> >> >> > Mylene >> >> >> > >> >> >> > >> >> >> >> >> >> -- >> >> >> View this message in context: >> >> >> >> >> >> http://www.nabble.com/Creating-first-Maven-Project-Problem-tp19607304p19607766.html >> >> >> Sent from the Maven - Users mailing list archive at Nabble.com. >> >> >> >> >> >> >> >> >> >> --------------------------------------------------------------------- >> >> >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> >> >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> >> >> >> >> >> > >> >> > >> >> > -- >> >> > Mylene >> >> > >> >> > >> >> >> >> -- >> >> View this message in context: >> >> >> http://www.nabble.com/Creating-first-Maven-Project-Problem-tp19607304p19608218.html >> >> Sent from the Maven - Users mailing list archive at Nabble.com. >> >> >> >> >> >> --------------------------------------------------------------------- >> >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> >> >> > >> > >> >> -- >> View this message in context: >> http://www.nabble.com/Creating-first-Maven-Project-Problem-tp19607304p19622533.html >> Sent from the Maven - Users mailing list archive at Nabble.com. >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >
