Return-Path: Delivered-To: apmail-jakarta-ant-user-archive@apache.org Received: (qmail 59063 invoked from network); 12 Apr 2002 18:41:40 -0000 Received: from unknown (HELO nagoya.betaversion.org) (192.18.49.131) by daedalus.apache.org with SMTP; 12 Apr 2002 18:41:40 -0000 Received: (qmail 18911 invoked by uid 97); 12 Apr 2002 18:41:36 -0000 Delivered-To: qmlist-jakarta-archive-ant-user@jakarta.apache.org Received: (qmail 18863 invoked by uid 97); 12 Apr 2002 18:41:35 -0000 Mailing-List: contact ant-user-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Ant Users List" Reply-To: "Ant Users List" Delivered-To: mailing list ant-user@jakarta.apache.org Received: (qmail 18850 invoked from network); 12 Apr 2002 18:41:35 -0000 Date: Fri, 12 Apr 2002 14:42:03 -0400 Message-ID: From: kenyee@keysolutions.com To: "Ant Users List" Subject: off-topic: magic jar linker? X-Mailer: Lotus Notes Release 5.0.10 March 22, 2002 X-MIMETrack: Serialize by Router on SlipGate/KEY Enterprise Solutions(Release 5.0.10 |March 22, 2002) at 04/12/2002 02:42:04 PM MIME-Version: 1.0 Content-type: text/plain; charset=us-ascii X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Does anyone know of a jar creator that magically figures out class dependencies and puts them in the final jar file only as needed? I'm specifically looking for a replacement for VisualAge's export feature. You can select a class to export, then choose to export .class files, then tell it to find referenced classes (even works inside other jar files in the VAJ project since you had to import the jar files into VisualAge to get the environment to work). The end result is a jar file w/ only the classes out of your VAJ project that are needed for the main class to run, as well as all the classes from other jar files you need, but none of the classes in the other jar files you don't need. It's a minimal jar file that contains only the classes you need. Hope this makes sense :-) thanks, ken -- To unsubscribe, e-mail: For additional commands, e-mail: