<project default="check" basedir=".">
<property name="dest" value="temp"></property>
<property name="src" value="src"/>
<target name="check">
<copy todir="${dest}/src">
<fileset dir="src">
</fileset>
</copy>
</target>
</project>
7 个解决方案
#1
up
#2
up again
#3
help up
#4
是不行,还是 没人知道
#5
flatten=true
#6
当然可以copy
你的 build.xml 的当前路径是什么。
给你个参考
copy c:/temp 到 d:/
d盘根目录下原本没有 temp 目录
<project name="test" default="copyTest" basedir=".">
<!-- set global properties for this build -->
<property name="c" value="c:/temp" />
<property name="d" value="d:/" />
<target name="copyTest">
<copy todir="${d}/temp">
<fileset dir="${c}">
<include name="*.*"/>
</fileset>
</copy>
</target>
</project>
你的 build.xml 的当前路径是什么。
给你个参考
copy c:/temp 到 d:/
d盘根目录下原本没有 temp 目录
<project name="test" default="copyTest" basedir=".">
<!-- set global properties for this build -->
<property name="c" value="c:/temp" />
<property name="d" value="d:/" />
<target name="copyTest">
<copy todir="${d}/temp">
<fileset dir="${c}">
<include name="*.*"/>
</fileset>
</copy>
</target>
</project>
#7
这种办法我也想到了,不过有点麻烦,我的意思是指这样的:
如:c:\temp,拷贝到d下面时,自动就建立个temp,而不是拷贝到d:\temp,请问,这样有办法吗
如:c:\temp,拷贝到d下面时,自动就建立个temp,而不是拷贝到d:\temp,请问,这样有办法吗
#1
up
#2
up again
#3
help up
#4
是不行,还是 没人知道
#5
flatten=true
#6
当然可以copy
你的 build.xml 的当前路径是什么。
给你个参考
copy c:/temp 到 d:/
d盘根目录下原本没有 temp 目录
<project name="test" default="copyTest" basedir=".">
<!-- set global properties for this build -->
<property name="c" value="c:/temp" />
<property name="d" value="d:/" />
<target name="copyTest">
<copy todir="${d}/temp">
<fileset dir="${c}">
<include name="*.*"/>
</fileset>
</copy>
</target>
</project>
你的 build.xml 的当前路径是什么。
给你个参考
copy c:/temp 到 d:/
d盘根目录下原本没有 temp 目录
<project name="test" default="copyTest" basedir=".">
<!-- set global properties for this build -->
<property name="c" value="c:/temp" />
<property name="d" value="d:/" />
<target name="copyTest">
<copy todir="${d}/temp">
<fileset dir="${c}">
<include name="*.*"/>
</fileset>
</copy>
</target>
</project>
#7
这种办法我也想到了,不过有点麻烦,我的意思是指这样的:
如:c:\temp,拷贝到d下面时,自动就建立个temp,而不是拷贝到d:\temp,请问,这样有办法吗
如:c:\temp,拷贝到d下面时,自动就建立个temp,而不是拷贝到d:\temp,请问,这样有办法吗