0
그래서 다음과 같이 디렉토리에있는 항아리의 무리가 있습니다 개미와 가장 최근의 파일을 복사
library_2.4.3.jar 2/3/2012
library_3.0.1.jar 9/1/2012
api.lib_10.3.jar 3/2/2011
api.lib_12.4.5.jar 6/9/2012
이미 작성한을 내가 원하는 위치에 항아리를 복사 개미 1.7을 사용하여 다음과 파일에서 버전 번호를 제거하십시오.
<copy todir="${lib.dir}" overwrite="true">
<fileset dir="${plugins.dir}">
<include name="library*.jar" />
<include name="api.lib*.jar" />
</fileset>
<regexpmapper from="(.*)_(.*).jar" to="\1.jar"/>
</copy>
문제점은 제가 파일의 최신 버전을 복사하려고한다는 것입니다. 지금은 오래된 파일 만 복사하는 것 같습니다. <sort>
및 <TimestampSelector>
작업을 살펴 보았지만 복사 작업에서는 지원되지 않습니다.
파일의 최신 버전을 복사하려면 어떻게해야합니까?
시도해보십시오. http://stackoverflow.com/questions/6154641/ant-copy-newest-file-with-file-name-filter – Vishal
나는 그것을 시도했지만'복사본은 중첩 된 것을 지원하지 않습니다. '마지막으로 "element' 오류 – Spacebob
당신은 어떤 버전의 개미를 사용하고 있습니까? – Vishal