Return-Path: X-Original-To: apmail-maven-users-archive@www.apache.org Delivered-To: apmail-maven-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 38F1E10AD0 for ; Wed, 24 Jul 2013 16:32:07 +0000 (UTC) Received: (qmail 20409 invoked by uid 500); 24 Jul 2013 16:32:06 -0000 Delivered-To: apmail-maven-users-archive@maven.apache.org Received: (qmail 18672 invoked by uid 500); 24 Jul 2013 16:32:01 -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 18664 invoked by uid 99); 24 Jul 2013 16:32:00 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 24 Jul 2013 16:32:00 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of waynefay@gmail.com designates 209.85.220.47 as permitted sender) Received: from [209.85.220.47] (HELO mail-pa0-f47.google.com) (209.85.220.47) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 24 Jul 2013 16:31:54 +0000 Received: by mail-pa0-f47.google.com with SMTP id kl13so860096pab.6 for ; Wed, 24 Jul 2013 09:31:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=WCMfwBjVEA8+WWskQTgVk9vzR3oBUhRJU16B6ATcsWw=; b=FSIzR1Vz/PWo0Rl3Wx5ZBWs4ey3t2ykjzKIVtaFSfS/zToXJbeU0GnJaiPeRKEpB7L KPuW7/StgRfMvpWEj3M6pSsPWJRzM1pKHxhM1XxzosM2rv9NzN1/vIU0QJ+nmuBms7u2 mscDadiuh13TFtrXX8Bf7VryYjtuiNkTYxjXIuWobuci++6T2h3TfAabDZcsQewF5Eb7 KHNFCbK/Xd5VRO4/tRW+A+rs0c1GKawKf/wTatThSXtbNMTru53P1gbvLPgzuyzaQEYi Ac7C117gBOz6JdRPmRYldbLXmJwtxk+nk3XARbp/zoIyKWqvCPcML0EOzZyZiV2CZtqJ tn0g== X-Received: by 10.69.13.132 with SMTP id ey4mr43157611pbd.52.1374683492050; Wed, 24 Jul 2013 09:31:32 -0700 (PDT) MIME-Version: 1.0 Received: by 10.68.226.132 with HTTP; Wed, 24 Jul 2013 09:31:11 -0700 (PDT) In-Reply-To: References: From: Wayne Fay Date: Wed, 24 Jul 2013 11:31:11 -0500 Message-ID: Subject: Re: Any reason ant should compile faster? To: Maven Users List Content-Type: text/plain; charset=UTF-8 X-Virus-Checked: Checked by ClamAV on apache.org > The case I'm wondering about now is one where we have over 10,000 > source files in a directory, and compile them bit-by-bit. One step specifies > about 300 files, and thanks to javac dependency logic, actually compiles > about 4000 files in ant. Is there any way you can break that into 10 projects with 1k files each, or 20 projects with 500 files each, etc? I have found dramatic improvements in (Java compiling) speed as a result of breaking huge projects like this into a series of much smaller projects with dependencies between the projects etc as needed. Having said that, 20 seconds for 4k files sounds pretty quick! Sorry but I'm not sure how to explain the 20 sec vs 90 sec results you're experiencing. I'd check versions of everything and flags sent to compilers etc via -X. Wayne --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@maven.apache.org For additional commands, e-mail: users-help@maven.apache.org