我想在一个像这样的项目上使用ant build脚本为每个子软件包生成一个jar:
basepackage
|__ subpackage1
| |_ Class11
| |_ Class12
|
|__ subackage2
|_ Class21
|_ Class22
...
因此,我有一个目标makejar
应该从给定的文件集构建jar,而目标makeAll
负责制作所有文件集并在其中调用makejar目标。问题是我不了解如何为每个子程序包构建一个文件集和如何将这些文件集传输到makejar目标。
是执行此操作的好方法还是应该使用其他工具?
我宁愿不使用用户输入并自动解析目录结构。
我已经看到很多关于antcontrib
的答案,但我不知道它是否可以解决我的问题。