我在某个jar中有file.txt。在类路径上使用此jar执行Ant。此
<available resource="file.txt" property="file.txt.exists"/>
设置属性。
如何将该资源复制到某个位置?
答案 0 :(得分:1)
假设您在目录中有两个文件:
的build.xml
<project name="copy-file-from-jar-on-ant-classpath" default="run" basedir=".">
<target name="run">
<copy tofile="extracted.file.txt">
<javaresource name="file.txt"/>
</copy>
</target>
</project>
test.jar包含一个文件:file.txt
运行以下命令......
ant -lib test.jar
...会将test.jar中的file.txt提取到目录中。