比如我不想把test子包打入最后的jar中,这样写Ant就行:
<jar destfile="${dist_jar_dir}/${jar_file_name}">
<fileset dir="${class_dir}">
<exclude name="test/**"/>
</fileset>
<manifest>
<attribute name="Main-Class" value="org.nightstudio.proj.restaurant.jizhou.application.main.Main" />
<attribute name="Build-By" value="${user.name}" />
<attribute name="Build-At" value="${NOW}" />
</manifest>
</jar>
<fileset dir="${class_dir}">
<exclude name="test/**"/>
</fileset>
<manifest>
<attribute name="Main-Class" value="org.nightstudio.proj.restaurant.jizhou.application.main.Main" />
<attribute name="Build-By" value="${user.name}" />
<attribute name="Build-At" value="${NOW}" />
</manifest>
</jar>
本文介绍如何使用Ant构建工具来打包项目,并排除特定的子包(例如:test子包),确保最终的jar文件只包含指定的类文件。通过设置<exclude>元素可以精确控制哪些文件被排除。
2191

被折叠的 条评论
为什么被折叠?



