Return-Path: Delivered-To: apmail-maven-users-archive@www.apache.org Received: (qmail 22853 invoked from network); 12 Oct 2005 19:08:05 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 12 Oct 2005 19:08:05 -0000 Received: (qmail 53260 invoked by uid 500); 12 Oct 2005 19:07:59 -0000 Delivered-To: apmail-maven-users-archive@maven.apache.org Received: (qmail 53212 invoked by uid 500); 12 Oct 2005 19:07:58 -0000 Mailing-List: contact users-help@maven.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Maven Users List" Reply-To: "Maven Users List" Delivered-To: mailing list users@maven.apache.org Received: (qmail 53201 invoked by uid 99); 12 Oct 2005 19:07:58 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 12 Oct 2005 12:07:58 -0700 Received-SPF: pass (asf.osuosl.org: local policy) Received: from [217.160.230.41] (HELO mout.perfora.net) (217.160.230.41) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 12 Oct 2005 12:08:00 -0700 Received: from rrcs-24-123-4-130.central.biz.rr.com [24.123.4.130] (helo=[127.0.0.1]) by mrelay.perfora.net with ESMTP (Nemesis), id 0MKoyl-1EPlwu2Yvv-0004NJ; Wed, 12 Oct 2005 15:07:36 -0400 Message-ID: <434D5EF4.6060404@paraware.com> Date: Wed, 12 Oct 2005 15:07:32 -0400 From: Brian Bonner User-Agent: Thunderbird 1.4 (Windows/20050908) MIME-Version: 1.0 To: Maven Users List Subject: Re: Flattened Eclipse Project References: <434D531F.4050707@paraware.com> <434D552B.5070104@paraware.com> In-Reply-To: <434D552B.5070104@paraware.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: perfora.net abuse@perfora.net login:209aae35eb39d931bdced0e6de5151d6 X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N FWIW, This sample posted in MNG-743 is *very useful*. Nice way of illustrating dependent builds. If you haven't pulled this down already, I'd recommend doing so and running an m2 install against it and then m2 eclipse:eclipse. It's a great starter template. The biggest pain I see is that if a developer (me) uses eclipse to checkout the root project he has to check it out to another location and then delete the project from the workspace (without actually deleting the contents). After this (at least with 3.1) the developer (me, again) can import the root project. It will correctly import each of the modules into eclipse (or so it seems). A couple of questions: 1. I noticed the dependencies are at the pom packaging level vs. the war/ear, etc. level. Is there a reason for this, except that if you for example added another war to the servlets project, the assumption is that this *too* would be dependent upon fop? 2. I noticed that eclipse:eclipse only uses standard builders (i.e. jar). Did anyone have any thoughts on generating the other eclipse artifacts (for example for the WTP) for WARs. Thanks. Brian Brian Bonner wrote: > Doh! I found this post after posting my post: > http://www.nabble.com/Re%3A-M2-Recommended-Project-Layout-and-Eclipse-t361944.html#a1002147 > > > I'm reading through it now. > > Brian > > > > Brian Bonner wrote: >> Hi, >> >> Is there any way to create a flattened project hierarchy that is >> eclipse-friendly. I.e. >> >> instead of: >> >> master-project >> +---sub-project-A >> +---sub-project-B >> >> to have a hierarchy like this: >> >> master-project >> sub-project-A >> sub-project-B >> >> Likewise, maybe this is my naivete with respect to using maven w/ >> eclipse and sub-projects. Can anybody give me some suggestions in >> this regard? >> >> Eclipse (seems) to cater to a flattened hierarchy (dynamic web >> project, EAR, etc.) projects and it expects things in a nice >> location for testing and easy use of their debugger. >> >> btw, I found this post: >> http://www.nabble.com/Eclipse-configuration-for-a-root-multiproject-t66873.html#a190854, >> but this is for maven-1 and I'm not sure if it's easy to convert this >> for m2. >> >> Thanks. >> >> -- >> Brian >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org >> For additional commands, e-mail: users-help@maven.apache.org >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org > For additional commands, e-mail: users-help@maven.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@maven.apache.org For additional commands, e-mail: users-help@maven.apache.org