我有一个build.xml文件,我想在build.xml中复制文件时重命名该文件。
请在下面找到复制标签: -
<copy file="${basedir}/../../build/ivy-cache/repository/com.abc.sal.pol/pm-remote/jars/pm-api-3.0.2.0-SNAPSHOT.jar" todir="${basedir}/../../drop/deploy/artifact/AgentMgmt/lib"/>
我想将文件pm-api-3.0.2.0-SNAPSHOT.jar重命名为pm-api.jar,因为它被复制到$ {basedir} /../../ drop / deploy / artifact / AgentMgmt / lib“目录。我尝试了很多东西,但没有任何作用。请帮忙!
答案 0 :(得分:0)
您可以使用复制任务的toFile属性。
<copy file="${basedir}/../../build/ivy-cache/repository/com.abc.sal.pol/pm-remote/jars/pm-api-3.0.2.0-SNAPSHOT.jar" tofile="${basedir}/../../drop/deploy/artifact/AgentMgmt/lib/pm-api.jar"/>
答案 1 :(得分:-1)
您可以使用移动任务(复制后):
<move file="file.orig" tofile="file.moved"/>