ANT Tasks - BaseName

创建于 2024-12-02 / 16
字体: [默认] [大] [更大]

描述

Basename 任务确定指定文件/目录的基本名称,如果通过则删除后缀。 如果是文件的完整路径,则使用文件名。 如果是目录路径,则使用最后一个目录的名称。


属性

序号 属性 & 描述
1

File

采用基本名称的路径。 (强制的)

2

Property

要设置的属性的名称。 (强制的)

3

Suffix

从生成的基本名称中删除的后缀(指定带有或不带有 .)。 (可选的)


用法

示例

使用以下内容创建 build.xml −

<?xml version="1.0"?>
<project name="TutorialPoint" default="info">
   <target name="info">
      <basename property="cmdname" file="D:/usr/local/application.exe"
         suffix=".exe"/>
      <echo message="${cmdname}"></echo>
   </target>
</project>

输出

在上述构建文件上运行 Ant 会产生以下输出 −

F:\tutorialspointant>ant
Buildfile: F:\tutorialspointant\build.xml

info:
   [echo] application

BUILD SUCCESSFUL
Total time: 0 seconds


0 人点赞过