相关疑难解决方法(0)

仅当文件存在时才运行Ant目标的Ant任务?

是否存在仅在给定文件存在时才执行块的ANT任务?我有一个问题,我有一个通用的ant脚本,应该做一些特殊的处理,但只有在存在特定的配置文件.

ant build-automation file

150
推荐指数
4
解决办法
17万
查看次数

如何使用ANT在删除目录之前检查目录是否存在?

使用ANT,如何在尝试删除目录之前确保该目录存在?

作为我目前清洁任务的一部分,我

<target name="clean" description="clean">
    <delete dir="${build}" />
    <delete dir="${bin}" />
    <delete dir="${dist}/myrunner.${version}.jar" />
    <delete dir="${doc}" />
    <delete dir="${report}" />
</target>
Run Code Online (Sandbox Code Playgroud)

这很好用,但是(很明显)当有东西要删除时会发生删除.

使用ANT,如何检查目录是否存在?

ant build

33
推荐指数
3
解决办法
5万
查看次数

如何在Ant的Available命令中使用通配符

我正在使用Ant构建脚本来整理基于Eclipse的应用程序以进行分发.

构建的一个步骤是检查构建文件夹中是否存在正确的库.我目前使用Ant命令.不幸的是,每次切换到新的Eclipse构建时我都必须修改脚本(因为版本号会更新).

我不需要检查版本号,我只需要检查文件是否存在.

那么,我该如何检查:

org.eclipse.rcp_3.5.0.*
Run Code Online (Sandbox Code Playgroud)

代替:

org.eclipse.rcp_3.5.0.v20090519-9SA0FwxFv6x089WEf-TWh11
Run Code Online (Sandbox Code Playgroud)

用Ant?

欢呼,伊恩

java ant

17
推荐指数
2
解决办法
1万
查看次数

标签 统计

ant ×3

build ×1

build-automation ×1

file ×1

java ×1