gpt4 book ai didi

ant - 如何通过ant将一个完整的文件夹添加到一个jar文件中

转载 作者:行者123 更新时间:2023-12-05 00:01:07 24 4
gpt4 key购买 nike

我想创建一个像 Ant 一样的“胖” jar ,不仅是常用的类、 list 文件等,还有我的“libs”文件夹。

我试过:

<jar destfile="myjar.jar" update="yes" basedir="${libs.dir}"/>

但这会将“libs”中的文件添加到 jar 文件的根目录中,我希望将 libs 文件夹本身放在 jar 中(当然包含它包含的所有内容)

我可以自己在 jar 中创建 lib 文件夹,然后将文件添加到 jar 中的特定位置吗?

最佳答案

如果您指定使用该目录作为文件集的根目录,那么您只需匹配该目录,它将保留结构。

<jar destfile="myjar.jar" >
<fileset dir=".">
<include name="**/${libs.dir}/**"/>
</fileset>
</jar>

关于ant - 如何通过ant将一个完整的文件夹添加到一个jar文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2087153/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com