Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/356.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Ant将文件复制到叶目录_Java_Configuration_Ant_Build Process_Build - Fatal编程技术网

Java Ant将文件复制到叶目录

Java Ant将文件复制到叶目录,java,configuration,ant,build-process,build,Java,Configuration,Ant,Build Process,Build,我正在尝试使用ant作为我的构建工具。我有一个名称空间类,当ant构建它时,当然是子目录。我需要将.xml配置文件放在叶目录中(即:${build}/com/cross/xxx/)。是否有一种自动化的方法来执行此操作,或者我只是手动配置叶文件夹的路径?您可以将xml存储在项目中所需的目录中,或者与源文件一起存储,或者最好存储在单独的树中,例如resources/com/cross/xxx 只需将整个目录树复制到构建目录即可查看Ant任务。您将需要执行类似的操作(假设xml配置文件的名称为conf

我正在尝试使用ant作为我的构建工具。我有一个名称空间类,当ant构建它时,当然是子目录。我需要将.xml配置文件放在叶目录中(即:${build}/com/cross/xxx/)。是否有一种自动化的方法来执行此操作,或者我只是手动配置叶文件夹的路径?

您可以将xml存储在项目中所需的目录中,或者与源文件一起存储,或者最好存储在单独的树中,例如resources/com/cross/xxx 只需将整个目录树复制到构建目录

即可查看Ant任务。您将需要执行类似的操作(假设xml配置文件的名称为
config.xml
):



当然,
preservelastmedited
是可选的。复制任务非常强大;以上是它能做什么的最简单的例子。

我不确定我是否理解你的问题。您需要在生成之前、生成之后复制XML配置文件吗?“手动配置叶文件夹的路径”是什么意思?在构建之后,将其放入“输出”文件夹。但具体来说,是要使用命令infer/com/cross/xxx吗?@carej Ant非常需要新的读心功能套件。
<copy file="config.xml" todir="${build}/com/cross/xxx/" preservelastmodified="true"/>