Return-Path: Delivered-To: apmail-directory-dev-archive@www.apache.org Received: (qmail 55259 invoked from network); 22 Oct 2007 08:54:28 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 22 Oct 2007 08:54:28 -0000 Received: (qmail 55046 invoked by uid 500); 22 Oct 2007 08:54:15 -0000 Delivered-To: apmail-directory-dev-archive@directory.apache.org Received: (qmail 55013 invoked by uid 500); 22 Oct 2007 08:54:15 -0000 Mailing-List: contact dev-help@directory.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Apache Directory Developers List" Delivered-To: mailing list dev@directory.apache.org Received: (qmail 54998 invoked by uid 99); 22 Oct 2007 08:54:15 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 22 Oct 2007 01:54:15 -0700 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [195.216.81.147] (HELO mail.otego.com) (195.216.81.147) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 22 Oct 2007 08:54:19 +0000 Received: (qmail 21697 invoked from network); 22 Oct 2007 08:52:52 -0000 Received: from 192.168.222.129 by zeus (envelope-from , uid 201) with qmail-scanner-1.25st (clamdscan: 0.91.2/4015. perlscan: 1.25st. Clear:RC:1(192.168.222.129):. Processed in 0.031489 secs); 22 Oct 2007 08:52:52 -0000 Received: from unknown (HELO ?192.168.222.129?) (192.168.222.129) by 0 with SMTP; 22 Oct 2007 08:52:52 -0000 Message-ID: <471C64EC.50603@apache.org> Date: Mon, 22 Oct 2007 10:53:00 +0200 From: Felix Knecht User-Agent: Thunderbird 2.0.0.6 (X11/20070807) MIME-Version: 1.0 To: Apache Directory Developers List Subject: Re: Buildsystem studio References: <4715AD93.9050007@apache.org> <47173A51.1070703@apache.org> <98d8c0860710180404v15eb58fft38b3d970a9db83cd@mail.gmail.com> <47186A68.9000502@apache.org> <98d8c0860710190210j1878bc37v4ea73720f1091da9@mail.gmail.com> <4719A368.70903@apache.org> <471C4977.2040301@apache.org> <98d8c0860710220108g5a4ed549r64700cfd2d62faee@mail.gmail.com> <471C5C1F.7070305@apache.org> <98d8c0860710220139l11c7655dg94d4b92a1c2f703b@mail.gmail.com> In-Reply-To: <98d8c0860710220139l11c7655dg94d4b92a1c2f703b@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Pierre-Arnaud Marcelot schrieb: > Ok, thanks Felix. > > I'm also realizing there could be another problem with the jar > dependencies. > I know that usualy (that's what is done in ApacheDS projects) jar > dependencies declared in Maven are linked in Eclipse using the M2_REPO > location (basically '~/.m2/repository') in the classpath properties of > a project. > > Here (in Studio), we really need the dependencies to be copied in the > a 'lib' folder because: > - they need to be bundled in the jar of the plugin to work > - Eclipse needs them when bundling the plugin to launch it for testing > and debugging (same situation as the MANIFEST.MF file). > > Do you think this is possible to have such a behavior for dependencies > in Maven (I'm really not a Maven expert... :'( ) ? Yes, this can be done - but you would need to run once maven to have them there. This could be done havind a specific profile. After a new svn checkout of a project you'll need to run e.g. $ mvn install -Pprepare-for-eclipse to have all the needed jar files copied to ${module}/lib. Felix