From ivy-user-return-7280-apmail-ant-ivy-user-archive=ant.apache.org@ant.apache.org Wed Oct 06 23:03:34 2010 Return-Path: Delivered-To: apmail-ant-ivy-user-archive@www.apache.org Received: (qmail 39905 invoked from network); 6 Oct 2010 23:03:34 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 6 Oct 2010 23:03:34 -0000 Received: (qmail 81821 invoked by uid 500); 6 Oct 2010 23:03:34 -0000 Delivered-To: apmail-ant-ivy-user-archive@ant.apache.org Received: (qmail 81739 invoked by uid 500); 6 Oct 2010 23:03:33 -0000 Mailing-List: contact ivy-user-help@ant.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ivy-user@ant.apache.org Delivered-To: mailing list ivy-user@ant.apache.org Received: (qmail 81731 invoked by uid 99); 6 Oct 2010 23:03:33 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Oct 2010 23:03:33 +0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of lpurvis@gmail.com designates 209.85.214.173 as permitted sender) Received: from [209.85.214.173] (HELO mail-iw0-f173.google.com) (209.85.214.173) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Oct 2010 23:03:25 +0000 Received: by iwn42 with SMTP id 42so145312iwn.4 for ; Wed, 06 Oct 2010 16:03:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type; bh=iDJv6XuFobUgUBcQUyZhC2V0omx/QyhRT6WBeGIyU04=; b=NhoVDMuou2W+24JHrD0q+yH69i5zDrKbCXOFtnAHbpxbPJVsjC6L/iq1s3xo537ZVm b9blcr1Xmat2Ha+HPS/6LhurJeuKfbdZoQ30uHF5AbM1YhrZhh5xJI9M0b/Vx6Hz2+/I slVYH06MSZBxZPzjNRmmsV5Y4yxhZREv7cKt0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; b=eyGUAWvVHmPUXZjp9DaCEOJuMfDhaYyMG4p2fbhPMdbAwNAXsvz1h8MDnUMOSTPpYX cttaRGUzpXaVfibnaGaSHr+wLl3rU0jcT+hvgAFbB0wrVkKA/37eKrIqYYtvnvhQkIgp xdRdfZRccaLIO3JJerOJwNarrD7myrfWWHnIQ= Received: by 10.42.4.203 with SMTP id 11mr16574382ict.92.1286406184752; Wed, 06 Oct 2010 16:03:04 -0700 (PDT) MIME-Version: 1.0 Received: by 10.42.177.66 with HTTP; Wed, 6 Oct 2010 16:02:44 -0700 (PDT) In-Reply-To: <20101006162359.f26a98c1.stephen@exigencecorp.com> References: <20101006162359.f26a98c1.stephen@exigencecorp.com> From: Levi Purvis Date: Wed, 6 Oct 2010 19:02:44 -0400 Message-ID: Subject: Re: IvyDE - GWT projects in Eclipse To: ivy-user@ant.apache.org Cc: Stephen Haberman Content-Type: text/plain; charset=UTF-8 X-Virus-Checked: Checked by ClamAV on apache.org On Wed, Oct 6, 2010 at 6:23 PM, Stephen Haberman wrote: > >> I'm trying to get a multi-project build with GWT working in Eclipse, >> utilizing Ivy and IvyDE. > > I have this setup outside of IvyDE, by adding the folders manually to > the classpath of the GWT launcher. E.g. I have a foo-project.launch file > which starts DevMode, then in the classpath tab, add folders for: [snip] Thanks for the tips Stephen. It actually seemed to be working for me automatically when the dependency was another open project. Though maybe it was Google's GWT plugin that was compensating. It is the jar files where things break down. I was hoping to get this working for a small pet project, partially as a learning exercise. The next goal being a large build with around 90 projects (20 or so with GWT or shared-with-GWT code). :-) It would be great to be able to checkout only certain projects, and have IvyDE automatically shuffle all of the build paths between open projects and jars. I think I'm going to experiment with either custom retrieves, and/or repackaging the binary jars to include both the .class files and .java files.