【发布时间】:2016-08-03 18:15:25
【问题描述】:
我是 Gradle 的新手。我的任务是编写一个 Gradle 脚本/任务,该脚本/任务在给定目录(及其所有子目录)中获取一堆预编译的 .class 和 .properties 文件,并从它们、清单和所有文件中创建单个 .jar 文件。
例如,如果我使用 Ant .xml 脚本,我可能会执行以下操作:
<target name="test" description="Build test.jar">
<exec dir="${testdir}" executable="cmd.exe " os="Windows 10">
<arg line="/c mkdir lib" />
</exec>
<jar destfile="${libdir}/test.jar">
<fileset dir="${testdir}/classes">
<include name="**/*.class" />
<include name="**/*.properties" />
</fileset>
</jar>
</target>
但我不知道如何在 Gradle 中做类似的事情。将不胜感激。
编辑:运行 Gradle v.2.14.1、Groovy v.2.4.4
【问题讨论】: