GenJar is a specialized Ant task that builds jar files based on class dependencies rather than simply the contents of a directory.
GenJar was originally created by John W. Kohler (jake at riggshill.com).
Work is underway on GenJar2. GenJar2 will be a functional replacement of GenJar, but build file syntax will change. Some of the features of GenJar2 include:
- Syntax consistent with Ant's jar task
- Replacement of GenJar's <manifest> with Ant's <manifest>
- Replacement of GenJar's <resource> with with Ant's <zipfileset>
- BCEL for class dependency checking
其他Java Java系统构建工具 开源项目资源: