1. yes.
2. it's still ./m2 with Maven 3.0

/Anders

On Fri, Apr 15, 2011 at 15:16, Sony Antony <[email protected]> wrote:

> Thank you for clarifying Anders :
> 1. "No, you should specify a version for all plugins "
> When I ran a sample project, it automatically downloaded a bunch of plugins
> ( like maven-clean-plugin ) as specified in teh superpom version (  I didnt
> specify ).
> Are you saying that I should have specified the versions in my pom ?
>
> 2. Also it created the repository under ~/.m2 . I was expecting it to be
> ~/.m3, since I was using maven 3. ( I wanted to make sure that I didnt
> wrongly run maven 3 in maven 2 mode, because my pom didnt explicitly
> specify
> that I need the maven3 behavior )
>
> --sony
>
> On Fri, Apr 15, 2011 at 8:40 AM, Anders Hammar <[email protected]> wrote:
>
> > > 1. Does that mean that the poms we write would look exactly same as how
> > > they
> > > would have looked during maven 2.x days ?
> > >
> >
> > There are no changes to the pom. A pom that works with Maven 3.0.x should
> > work with Maven 2.x (with the possible exception that some specific
> plugin
> > might not work with some Maven version).
> >
> > 2. "3 will complain if you did not specify versions in the plugins"
> > > I guess, this applies only to the plugins that ate *not* specified in
> teh
> > > superpom ( core plugins ) ?
> > >
> >
> > No, you should specify a version for all plugins (either in your pom or
> in
> > a
> > parent pom). The ones in the super-pom are just a safety net.
> >
> > /Anders
> >
> >
> > >
> > >
> > > --sony
> > >
> > >
> > >
> > >
> > >
> > > On Fri, Apr 15, 2011 at 1:06 AM, Tom Eugelink
> > > <[email protected]>wrote:
> > >
> > > >  If you do nothing fancy in your plugins then you should be able to
> > > migrate
> > > > to 3 without changes to the plugin. 3.0 is mainly a refactoring of
> the
> > 2
> > > > code and tries to remain as much backwards compatible as is possible.
> > So
> > > no,
> > > > yes, no.
> > > > 3 will complain if you did not specify versions in the plugins, so
> that
> > > is
> > > > something to pick up.
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > On 15-4-2011 04:34, Sony Antony wrote:
> > > >
> > > >> We have been using mvn 2.1 for a while and we have understood it
> > fairly
> > > >> well.
> > > >> Recently we decided to move to 3.x,( mainly for teh parallel build
> > > feature
> > > >> with the -T switch )
> > > >>
> > > >> But we find teh documentation difficult to come by. Googling didnt
> dig
> > > up
> > > >> any tutorial or guides for 3.0 specific features.
> > > >> Specifically, we have the following fundamental questions. Will be
> > very
> > > >> grateful if somebody could answer these.
> > > >>
> > > >> 1. I read about the changes for the pom.xml in 3.x. Does that mean
> > that
> > > I
> > > >> should change my poms, even if I m not using any features specific
> to
> > > 3.x.
> > > >> (
> > > >> Maybe I should change the namespace from
> > > >> http://maven.apache.org/POM/4.0.0 to
> > > >> something newer ? )
> > > >> 2. When I built a simple project, all of teh plugins that got
> > > >> automatically
> > > >> downloaded from http://repo1.maven.org looked pretty much like the
> > > >> plugins
> > > >> used by maven 2.x. Does that mean that most of the plugins and
> > > >> repositories
> > > >> I would be using will be exactly same as maven 2.x ?
> > > >> 3. Even teh super pom looks teh same in maven 3.x ( verified using
> > > >> help:effective-pom ). Are we supposed to oevrride any of teh
> versions
> > in
> > > >> the
> > > >> superpom for the core plugins, so as to get the ones that would work
> > > with
> > > >> maven 3.x ? ( probably to get the latest thread safe versions ? )
> > > >>
> > > >> Thank you for reading.
> > > >>
> > > >>
> > > >>
> > > >> --sony
> > > >>
> > > >>
> > > >
> > > > --
> > > >
> > > > *Tom Eugelink*
> > > > Senior software engineer
> > > > +31 (0)6 - 47 93 85 92
> > > > [email protected] <mailto:[email protected]>
> > > >        *KnowledgePlaza <http://www.knowledgeplaza.nl>*
> > > > Sutton 15
> > > > 7327 AB Apeldoorn
> > > > Tel: +31 (0)55 - 526 3887
> > > > Fax: +31 (0)55 - 526 3950
> > > > [email protected] <mailto:[email protected]>
> > > > Disclaimer: The information contained in this message is for the
> > intended
> > > > addressee only and may contain confidential and/or privileged
> > > information.
> > > > If you are not the intended addressee, please delete this message and
> > > notify
> > > > the sender; do not copy or distribute this message or disclose its
> > > contents
> > > > to anyone.
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > >
> >
>

Reply via email to