蚂蚁在财产上的错误目录

Posted

技术标签:

【中文标题】蚂蚁在财产上的错误目录【英文标题】:Ant's wrong directory on property 【发布时间】:2010-09-16 14:24:56 【问题描述】:

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

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

这是部分蚂蚁代码:

<!--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"/>

【问题讨论】:

【参考方案1】:
<property name="before" value="$after"/>
<property name="after" value="MyBuildDirectory"/>

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

它会创建一个名为 $after 的目录...你必须在使用前先初始化你的参数!

【讨论】:

以上是关于蚂蚁在财产上的错误目录的主要内容,如果未能解决你的问题,请参考以下文章

NPM 启动错误上的 ENOENT。为啥我会收到此错误,为啥要查找“我的图片”目录?

Windows 10上的Composer安装错误:安装目录不可写

错误:ENOTDIR:不是目录,interactionCreate 上的 scandir 错误

Cloud Functions 在 Windows 上的 lint 期间部署错误:“enoent ENOENT:没有这样的文件或目录”

模拟器clang上的Xcode构建错误:错误:没有这样的文件或目录:'__entitlements'

云原生之kubernetes实战在k8s环境下部署Leanote蚂蚁笔记工具