我有一个这样的目录结构(在 Netbeans 中几乎是标准的)
src/
build/generated/gen-1
build/generated/gen-2
...
build/generatad/gen-n
我使用以下 ant 命令将所有源打包在一个 jar 中:
<jar destfile="sources.jar" compress="true">
<fileset dir="src"/>
<fileset dir="build/generated/gen-1"/>
<fileset dir="build/generated/gen-2"/>
...
<fileset dir="build/generated/gen-n"/>
</jar>
有没有一种简洁的方式可以说我想将 的所有子目录组合在一起build/generated
,但避免使用 gen -i前缀?
我尝试摆弄<dirset>
,但无法将其与<jar>
.
我想要一种避免将所有内容复制到临时目录的方法(就像在这个答案中一样)。