Apache Ant Tasks - BaseName
描述
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:\tutorialspoint\ant>ant Buildfile: F:\tutorialspoint\ant\build.xml info: [echo] application BUILD SUCCESSFUL Total time: 0 seconds