Return-Path: Delivered-To: apmail-geronimo-scm-archive@www.apache.org Received: (qmail 12356 invoked from network); 31 Aug 2005 11:07:06 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 31 Aug 2005 11:07:06 -0000 Received: (qmail 72813 invoked by uid 500); 31 Aug 2005 11:07:05 -0000 Delivered-To: apmail-geronimo-scm-archive@geronimo.apache.org Received: (qmail 72665 invoked by uid 500); 31 Aug 2005 11:07:04 -0000 Mailing-List: contact scm-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list scm@geronimo.apache.org Received: (qmail 72651 invoked by uid 99); 31 Aug 2005 11:07:04 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received: from [192.87.106.226] (HELO ajax.apache.org) (192.87.106.226) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 31 Aug 2005 04:07:04 -0700 Received: from ajax.apache.org (ajax.apache.org [127.0.0.1]) by ajax.apache.org (Postfix) with ESMTP id 361DEDF for ; Wed, 31 Aug 2005 13:07:03 +0200 (CEST) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Apache Wiki To: scm@geronimo.apache.org Date: Wed, 31 Aug 2005 11:07:03 -0000 Message-ID: <20050831110703.9950.31395@ajax.apache.org> Subject: [Geronimo Wiki] Update of "EclipseDeployment" by Sachin Patel X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Dear Wiki user, You have subscribed to a wiki page or wiki category on "Geronimo Wiki" for change notification. The following page has been changed by Sachin Patel: http://wiki.apache.org/geronimo/EclipseDeployment ------------------------------------------------------------------------------ == Creating Maven and Server Launch Configurations == + NOTE: The supplied screenshots may not reflect the instructions. If there is a conflict, follow the instructions. + This section will explain configuring your Eclipse workspace to provide intergated Maven support. We will create a set of configurations that will assist in building and launching Geronimo. To install Mevenide through the Eclipse Update Manager, create an Update Site pointing to the following site and follow the directions remembering to select both the Maven and Mevenide features. @@ -149, +151 @@ Close the wizard. You have now created a maven configuration that will run automatically through the Eclipse build process whenever a java source file is changed. The specified goal will create the updated snapshot jar for one or more projects and will install them to you maven repository. - This maven configuration will be applied to all Geronimo projects since they contain the maven builder that was automatically added to the .project files with the maven m:eclipse goal run earlier. However, we want to disable this for the '''{{{geronimo-assembly}}}''' project. Right click on the '''{{{geronimo-assembly}}}''' project and choose '''{{{Maven --> Remove Maven nature}}}'''. This will prevent creating a full install snapshot with every build. Instead for '''{{{geronimo-assembly}}}''', we will create a different launch configuration specicially for this project. Since building '''{{{geronimo-assembly}}}''' is relativaly time consuming, it will not be configured to be invoked as part of the eclipse auto-build process. + This maven configuration will be applied to all Geronimo projects since they contain the maven builder that was automatically added to the .project files with the maven m:eclipse goal run earlier. However, we want to disable this for the '''{{{geronimo}}}''' project. Right click on the '''{{{geronimo}}}''' project and choose '''{{{Maven --> Remove Maven nature}}}'''. This will prevent creating a full install snapshot with every build. Instead for '''{{{geronimo}}}''', we will create a different launch configuration specicially for this project. Since building '''{{{geronimo}}}''' is relativaly time consuming, it will not be configured to be invoked as part of the eclipse auto-build process. From the menu, select '''{{{Run --> External Tools --> External Tools... }}}''' @@ -164, +166 @@ Select the '''{{{Main}}}''' tab and specify the following base directory. Then close the wizard. {{{ - ${workspace_loc:/geronimo-assembly} + ${workspace_loc:/geronimo} }}} http://sppatel.dyndns.org/geronimo/assemble2.gif