gpt4 book ai didi

java - Ant 的属性目录错误

转载 作者:行者123 更新时间:2023-12-01 17:41:01 28 4
gpt4 key购买 nike

我是 Ant 的新手,所以我决定在这里发布,而不是将其发布到官方错误列表上(因为它可能不是错误):

当我运行 Ant build.xml 文件时,除了构建目录之外,一切都运行良好,它不是将属性 ${classes.dir} 转换为 build/ver_2.0.0/classes,而是创建了一个文件 ${cv.build .dir}/类

这是ant代码的一部分:

<!--Properties-->
<property name="build.ver" value="2.0.0"/>
<property name="src.dir" value="src"/>
<property name="lib.dir" value="lib"/>
<property name="build.dir" value="build"/>
<property name="classes.dir" value="${cv.build.dir}/classes"/>
<property name="jar.dir" value="${cv.build.dir}/jar"/>
<property name="main-class" value="br.uesc.computacao.estagio.controlador.ControladorModoExecucao"/>
<property name="cv.dir" value="ver_${build.ver}"/>
<property name="cv.src.dir" value="${src.dir}/${cv.dir}"/>
<property name="cv.build.dir" value="${build.dir}/${cv.dir}"/>
...
<target name="compile">
<mkdir dir="${classes.dir}"/>

最佳答案

<property name="before" value="${after}"/>
<property name="after" value="MyBuildDirectory"/>

<target name="test" >
<mkdir dir="${before}"/>
</target>

它将创建名为${after}的目录...使用前必须先初始化参数!

关于java - Ant 的属性目录错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/192684/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com