java - 我可以在 ant 构建脚本中设置执行的相对路径吗?

标签 java ant

我的 ant 脚本中有以下行

exec executable="$"c:\devTools\Tool.exe" failonerror="true" /exec

我想给出 Tool.exe 的相对路径,而不是绝对路径。 我可以做吗?怎么办?

谢谢!!

最佳答案

相对于什么?您可以找到当前build.xml所在的目录。

 <project name="projectname" default="runtests" basedir=".">
  ..
 <dirname property="my.projectname.basedir" file="${ant.file.projectname}"/>

然后使用 my.projectname.basedir 到另一个位置。

关于java - 我可以在 ant 构建脚本中设置执行的相对路径吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9499168/

相关文章:

java - m2e可以安装外部jar文件吗?还是需要安装maven命令行工具?

java - ANT:复制文本文件的某些部分

java - 在java中获取数据库表的最后插入记录id?

java - 调试时源代码与字节码 IntelliJ 15 不匹配

java - 从多个表中检索信息

java - 包/路径/导入逻辑问题

regex - Ant 正则表达式(regexp 元素)模式中的转义字符是什么

Javadoc 不为继承的方法生成注释

java - 如何获取 Ant FileSet 中所有文件的列表

java - Glazedlists 死了吗?