gpt4 book ai didi

Ant - 如何将 ${ant.project.name} 设置为项目文件夹名称?

转载 作者:行者123 更新时间:2023-12-02 05:30:05 24 4
gpt4 key购买 nike

如何设置${ant.project.name}值?我想将其设置为:${ant.project.name}=${basedir}

我不想从 build.xml 设置项目名称。我的想法是 - 它应该自动采用文件夹的名称。

这可能吗?

最佳答案

ANT 属性 ant.project.name 旨在返回出现在构建文件顶部的字符串。它具有特殊含义,不应该真正改变。

以下示例演示了如何使用替代属性(这也应该适用于 Windows):

<project name="demo" default="run">

<basename property="my.project.name" file="${basedir}"/>

<target name="run">
<echo message="ant.project.name=${ant.project.name}"/>
<echo message="my.project.name=${my.project.name}"/>
</target>

</project>

有以下输出

run:
[echo] ant.project.name=demo
[echo] my.project.name=myprojectdirname

关于Ant - 如何将 ${ant.project.name} 设置为项目文件夹名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13572174/

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