如何使用 Maven ANT 脚本制作 zip 文件?
How to make zip file using Maven ANT script?
请查看此代码并告诉我如何在此位置 D:/docker/${instance}/MercedesBenz 下制作 zip(MercedesBenz.zip),该 zip 应包含目标文件夹和一些文件?
<?xml version="1.0" encoding="UTF-8"?>
<target name="MercedesBenz-Build">
<exec executable="cmd.exe" dir="C:/ApacheMaven/Project/MercedesBenz">
<arg value="/c"/>
<arg value="mvn" />
<arg value="clean" />
<arg value="install" />
</exec>
<copy todir="D:/docker/${instance}/MercedesBenz/target" overwrite="true">
<fileset dir="C:/ApacheMaven/Project/MercedesBenz/target">
<include name="*.war"/>
</fileset>
</copy>
<echo message="Docker war created successfully" />
</target>
<target name="zip">
<zip destfile="D:/docker/MercedesBenz.zip"
basedir="D:/docker/${instance}/MercedesBenz"
includes="D:/docker/${instance}/MercedesBenz/**/*.*">
</zip>
</target>
<target name="end-to-end-setup" depends="MercedesBenz-Build, zip"/>
它发出警告如下
[exec] [INFO] ------------------------------------------------------------------------
[exec] [INFO] BUILD SUCCESS
[exec] [INFO] ------------------------------------------------------------------------
[exec] [INFO] Total time: 2.820 s
[exec] [INFO] Finished at: 2018-01-02T10:48:40+05:30
[exec] [INFO] Final Memory: 18M/163M
[exec] [INFO] ------------------------------------------------------------------------
[copy] Copying 1 file to D:\docker\uat\MercedesBenz\target
[echo] Docker war created successfully
邮编:
[zip] 警告:跳过 zip 存档 D:\docker\MercedesBenz.zip 因为没有包含任何文件。
<target name="zip">
<zip destfile="D:/docker/MercedesBenz.zip"
basedir="D:/docker/${instance}/MercedesBenz"
includes="**/**">
</zip>
</target>
请查看此代码并告诉我如何在此位置 D:/docker/${instance}/MercedesBenz 下制作 zip(MercedesBenz.zip),该 zip 应包含目标文件夹和一些文件?
<?xml version="1.0" encoding="UTF-8"?>
<target name="MercedesBenz-Build">
<exec executable="cmd.exe" dir="C:/ApacheMaven/Project/MercedesBenz">
<arg value="/c"/>
<arg value="mvn" />
<arg value="clean" />
<arg value="install" />
</exec>
<copy todir="D:/docker/${instance}/MercedesBenz/target" overwrite="true">
<fileset dir="C:/ApacheMaven/Project/MercedesBenz/target">
<include name="*.war"/>
</fileset>
</copy>
<echo message="Docker war created successfully" />
</target>
<target name="zip">
<zip destfile="D:/docker/MercedesBenz.zip"
basedir="D:/docker/${instance}/MercedesBenz"
includes="D:/docker/${instance}/MercedesBenz/**/*.*">
</zip>
</target>
<target name="end-to-end-setup" depends="MercedesBenz-Build, zip"/>
它发出警告如下
[exec] [INFO] ------------------------------------------------------------------------
[exec] [INFO] BUILD SUCCESS
[exec] [INFO] ------------------------------------------------------------------------
[exec] [INFO] Total time: 2.820 s
[exec] [INFO] Finished at: 2018-01-02T10:48:40+05:30
[exec] [INFO] Final Memory: 18M/163M
[exec] [INFO] ------------------------------------------------------------------------
[copy] Copying 1 file to D:\docker\uat\MercedesBenz\target
[echo] Docker war created successfully
邮编: [zip] 警告:跳过 zip 存档 D:\docker\MercedesBenz.zip 因为没有包含任何文件。
<target name="zip">
<zip destfile="D:/docker/MercedesBenz.zip"
basedir="D:/docker/${instance}/MercedesBenz"
includes="**/**">
</zip>
</target>