运维开发网

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

运维开发网 https://www.qedev.com 2020-05-10 14:00 出处:网络 作者:运维开发网整理
我想用蚂蚁创建一个像“胖”的罐子,不仅包括通常的类,清单文件等,还包括我的’libs’文件夹. 我尝试过: <jar destfile="myjar.jar" update="yes" basedir="${libs.dir}"/> 但这会将’libs’中的文件添加到jar文件的根目录中,我希望在jar中拥有libs文件夹(当然包含它包含的所有内容) 我可以自己在jar中创建lib文件夹,然后将文
我想用蚂蚁创建一个像“胖”的罐子,不仅包括通常的类,清单文件等,还包括我的’libs’文件夹.

我尝试过:

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

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

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

如果指定使用该目录作为文件集的根目录,则只能匹配该目录,它将保留结构.

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

精彩评论

暂无评论...
验证码 换一张
取 消