[Clirr-devel] [ clirr-Feature Requests-1022920 ] Ant Task should work with uberjar
Status: Alpha
Brought to you by:
lkuehne
From: SourceForge.net <no...@so...> - 2004-09-06 07:32:38
|
Feature Requests item #1022920, was opened at 2004-09-06 09:32 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=590802&aid=1022920&group_id=89627 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Lars Kühne (lkuehne) Assigned to: Lars Kühne (lkuehne) Summary: Ant Task should work with uberjar Initial Comment: It should be possible to use the uberjar in the taskdef, but that currently does not work because of the way the uberjar is built. Instead the user has to fiddle around with bcel and commons* individually. Instead of adding the individual jars and then doing classloader magic it would be a lot easier to simply unpack the dependencies and jar the required classes, similar to how we generate checkstyle-all.jar in the checkstyle project. When doing this, note that ant.jar should not be included in the uberjar, as it is not required by the cli frontend nor by the ant task (which should use the classes provided by the ant runtime environment). Removing classworlds and ant from the uberjar will drastically reduce the size of the uberjar. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=590802&aid=1022920&group_id=89627 |