2011-06-09 81 views
1

例如: 其中,BASEDIR: /用户/ XXX /文件/ wspace/myappEar工作建立蚂蚁 - MAC

如何使用返回上级目录使用这样的: /用户/ XXX /文件/ wspace/

要做到这一点,我已经试过

<property name="workspace.dir" value="${basedir}\.." /> 

,并在我的MAC OS不起作用。

任何想法是什么问题?

Regardles

Mugo

回答

1

香草蚂蚁,你必须使用=

<property name="workspace.dir" location=".."/> 

或交替使用Ant Plugin Flaka =

<project xmlns:fl="antlib:it.haefelinger.flaka"> 

    <fl:echo> 
    working.dir => #{project.baseDir.parent} 
    </fl:echo> 

    <!-- create property for further processing --> 
    <fl:let>working.dir := project.baseDir.parent</fl:let> 

    <echo>$${working.dir} = ${working.dir}</echo> 

</project> 
+0

我们已经对一些手举国旗你的答案。从你的旧帖子中我注意到你使用了一个名字叫Gilbert的签名。我还注意到在flaka项目页面上有一个名为Gilbert的提交者。如果你是同一个人,请你尽早在你的个人资料和你的帖子中公开你的flaka联盟。我并不是不希望你在你的帖子中引用flaka,只要他们与OP的问题一起讨论并且是现实的解决方案。然而,近期文章中过多的链接看起来像是天文轮转(参见[faq#promotion])。谢谢。 – Kev 2011-06-10 00:35:56

+1

Kev,谢谢你的提示,对我感到羞耻。没有更多的问候..(对不起,我习惯了从其他网站),并没有更多的链接在我的贴子(对不起复制+粘贴..),只有一个链接Flaka项目网站,如果解决方案使用它顺便说一句。我发布的解决方案始终工作和现实。在我的个人资料/信息标签中,我还没有笔记。是否允许引入我作为提交者参与的开源项目?我会编辑我所有的帖子,使他们坚持规则..现在,我的每日限制(5编辑)被消耗,明天会继续.. – Rebse 2011-06-10 16:10:27

+0

没问题。你可以使用你的个人资料做任何你喜欢的事情,只要它没有冒犯性。因此,请继续将任何你想要的东西放在那里,以促进flaka或你正在做的其他事情。就职位而言,只需使用常识。谢谢。 – Kev 2011-06-10 16:17:08