好的,我很难过。
我有一个看似相当典型的Eclipse Java构建的Java树:
myproject
src
com
example
test
// Java files in com.example.test here
bin
com
example
test
// Compiled class files will go here
现在我在MyClass.properties
中有一个myproject/src/com/example/test
文件以及源Java文件。如何编写适当的ant任务来将源树中所有已更改的.properties文件复制到构建(myproject/bin
)树中的相应位置?
(更容易的一半是做实际的副本;我猜的更难的一半是检查依赖性)
答案 0 :(得分:16)
怎么样:
<copy todir="myproject/bin">
<fileset dir="myproject/src" includes="**/*.properties"/>
</copy>
答案 1 :(得分:3)
从Ant手册中了解任务:
将文件或资源集合复制到新文件或目录。默认情况下,仅在源文件比目标文件更新或目标文件不存在时才复制文件。但是,您可以使用overwrite属性显式覆盖文件。