Apache Ant 任务 - 基本名称


描述

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

特性

先生编号 属性和描述
1

文件

获取基本名称的路径。(强制的)

2

财产

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

3

后缀

要从生成的基本名称中删除的后缀(使用或不使用 . 指定)。(选修的)

例子

用法

使用以下内容创建 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:\tutorialspoint\ant>ant
Buildfile: F:\tutorialspoint\ant\build.xml

info:
   [echo] application

BUILD SUCCESSFUL
Total time: 0 seconds