lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Noble Paul നോബിള്‍ नोब्ळ् <>
Subject Re: plans for switching to maven2 (after 1.4 release)?
Date Tue, 30 Jun 2009 11:37:00 GMT
On Tue, Jun 30, 2009 at 4:50 AM, Smiley, David W.<> wrote:
> I strongly agree with your sentiments, Manual.
> One of the neat maven features that isn't well known is just being able to do "mvn jetty:run"
and have Jetty load up right away (no creating of a web-app directory or packaging of a war
or anything like that).
> What I hate about ant based projects is that each ant file is yet another build script
to figure out.  That and dealing with .jar's of course.

Most of the users do not need to worry about the build xml as long as
they know which target to run.

> Yeah, maven can be annoying at times.
> ~ David Smiley
> ________________________________________
> From: manuel aldana []
> Sent: Monday, June 29, 2009 5:36 PM
> To:
> Subject: Re: plans for switching to maven2 (after 1.4 release)?
> I know migrating to maven2 has its pain points but in my view is worth
> it if one sees it as a long run investment. It follows
> standards/conventions and importing projects to IDEs like eclipse or
> IntelliJ is much more straightforward. When using maven  getting used to
> a new project using it is also much quicker as grasping propriertary
> builds reinventing the wheel.
> After having used maven2 for three years now I really couldn't live with
> it (though in the beginning when migrating builds I was swearing at its
> evil details). Support (documentation + mailing-list) has also greatly
> improved since then.
> Because smooth migration is not that easy, one should maybe take the cut
> after release 1.4 or 1.5? Though I am not so much into codebase history
> would like to help out.
> Grant Ingersoll schrieb:
>> I'm not particularly opposed to it, but I'm not exactly for it
>> either.  I very much have a love hate relationship with Maven.  The
>> simple things work fine w/ Maven and the power of pointing Eclipse or
>> IntelliJ at a POM file and having the whole project imported and ready
>> to work on w/o one iota of setup is something that the proponents of
>> Ant just don't get, especially when it comes to multiple module builds
>> like Solr and Lucene have.    That being said, there are a lot of
>> headaches with Maven, number one being releases, number two being
>> anything custom and number three being the constant instability of the
>> magic happening behind the scenes with it upgrading dependencies, etc.
>> automatically.  Finally, I've always had a hard time getting help in
>> Maven land.  It always seemed to me the number of incoming questions
>> outweighed the number of answers about 10 to 1.
>> I converted Mahout to Maven and it was a pain.  I also use Maven for
>> personal development as well.  It is much easier to start fresh on
>> Maven than it is to add it in later.  And, there is something to be
>> said for the Maven Ant plugin, but even that is clunky.
>> In the end, I think I'd be +0 on it.  It's also come up in the past on
>> the lists and there never is a clear consensus.
>> -Grant
>> On Jun 28, 2009, at 12:33 PM, aldana wrote:
>>> hi,
>>> are there plans to migrate from ant to maven2? maybe not for the current
>>> trunk (mainline for 1.4), but maybe for the trunk after releasing
>>> solr 1.4.
>>> it makes the build more standard and easier to import to IDEs.
>>> -----
>>> manuel aldana
>>> aldana((at))
>>> software-engineering blog:
>>> --
>>> View this message in context:
>>> Sent from the Solr - User mailing list archive at
> --
>  manuel aldana
>  software-engineering blog:

Noble Paul | Principal Engineer| AOL |

View raw message