ant 路径

在博客文章Java and Ant Properties Refresher和Ant <echoproperties /> Task中 ,我写了一篇关于如何了解Ant构建如何看到属性的文章,这有助于更好地理解该构建。 通常情况下,在构建过程中看到构建中使用的各种路径也很有价值,尤其是当这些路径由其他路径和其他构建文件中的片段组成时。 幸运的是,如StackOverflow线程Ant:如何将类路径变量回显到文件中所述 ,这可以通过Ant的PathConvert任务轻松完成。

以下XML代码段是一个非常简单的Ant构建文件,该文件演示了如何使用<pathconvert>通过用于显示Ant属性的常规机制来显示Ant路径的内容。

build-show-paths.xml:Ant build.xml使用pathconvert

<project name="ShowPaths" default="showPaths" basedir="."><path id="classpath"><pathelement path="C:\groovy-2.4.0\lib"/><pathelement location="C:\lib\tika-1.7\tika-app-1.7.jar"/></path><target name="showPaths"><pathconvert property="classpath.path" refid="classpath" /><echo message="classpath = ${classpath.path}" /></target></project>

上面显示的简单Ant构建文件示例创建了一个名为“ classpath”的Ant路径。 然后,它使用pathconvert任务创建一个新属性(“ classpath.path”),该属性保存“ classpath”路径中保存的值。 完成此操作后,可以使用Ant的echo任务显示属性“ classpath.path”的值,如“ Java和Ant属性刷新 ”中所示。

当调试与Ant构建有关的问题时,使用Ant的-verbose通常很方便。 但是,有时-verbose是比实际需要的解决方案更重的解决方案,通常,轻松地识别Ant构建“看到”的属性和路径的简单功能对于诊断构建问题非常有用。

翻译自: https://www.javacodegeeks.com/2015/03/displaying-paths-in-ant.html

ant 路径

ant 路径_在Ant中显示路径相关推荐

  1. python中加入绝对路径_理解Python中的绝对路径和相对路径

    本文介绍了Python中的绝对路劲和相对路径,分享给大家,也给自己留个笔记 1.绝对路径 os.path.abspath("文件名"): 显示的是一个文件的绝对路劲 eg: > ...

  2. canvas 绘制直线 并选中_在画布中使用路径-Canvas的基本操作

    一.在画布中使用路径 beginPath() 新建一条路径,路径一旦创建成功,图形绘制命令被指向到路径上生成路径moveTo(x, y) 把画笔移动到指定的坐标(x, y).相当于设置路径的起始点坐标 ...

  3. uni 根目录路径_如何解决uniapp图片路径错误问题

    uniapp图片路径错误的解决办法:1.在根目录"manifest.json"中配置h5下的"publicPath":2.在h5配置中运行的基础路径进行配置即可 ...

  4. java得到相对路径_[Java]JAVA获取相对路径问题的解决

    1.基本概念的理解 绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如: C:xyz est.txt 代表了test.txt文件的绝对路径.http://www. ...

  5. java css路径_java web开发中CSS路径有问题吗,运行jsp文件为什么找不到css文件?...

    ---------------------------------------------------------------------------------------------------- ...

  6. excel中显示隐藏的行_在Excel中显示或隐藏用户提示

    excel中显示隐藏的行 When you set up a worksheet for other people to use, data validation messages can help ...

  7. python opencv 内存泄露_解决python中显示图片的plt.imshow plt.show()内存泄漏问题

    当要处理批量图片,且每张图片都要进行显示时,用plt.imshow() plt.show()会出现内存泄漏, 管理器中看到其中一个python进程的内存不断上涨,目前有找到解决方法 from matp ...

  8. html 展示 python结果_在HTML中显示Python值

    如何在html中显示python变量的值(在这种情况下,它是我的Entity类的键)? from google.appengine.ext import db class Entity(db.Expa ...

  9. qt在表格中如何画线_在QtreeWidget中显示表格线,该如何处理

    在QtreeWidget中显示表格线 如何在QtreeWidget中显示表格线像QTableWidget一样的有表格线 ------解决思路---------------------- QTreeWi ...

最新文章

  1. python json模块有什么用_Python中json模块与jsonpath模块的区别是什么
  2. asp.NET自定义服务器控件内部细节系列教程五
  3. Attempt to present vc on vc which is already presenting vc/(null)
  4. ORACLE 各种闪回操作
  5. 概率论之pandas
  6. JavaScript--小白入门篇1
  7. 力荐50个最实用的免费机器学习数据集
  8. 雷达的工作原理示意图_雷达的荧光屏真的相当于蝙蝠的耳朵吗
  9. android设置字符串到剪贴板
  10. 8、ns-3可视化工具
  11. PHP获取域名及域名IP的方法
  12. Matlab三次样条插值
  13. 姜小白的python日记Day4 列表和元组
  14. 2022企业电子邮件在哪里找,企业电子邮件系统哪个安全?
  15. 群晖NAS设置IPV6公网访问
  16. 管理每日日程提醒以及待办清单的备忘便签有哪些
  17. 从零开始使用composer开发php项目解决各种包调用
  18. 如何导出一篇论文所引用的参考文献
  19. 【跨区助手】Apex入库
  20. 【Python】元组之不可修改性详解

热门文章

  1. jzoj4802-[GDOI2017模拟9.24]探险计划【费用流,拆点】
  2. 【2018.5.12】模拟赛之三-ssl2415 连通块【并查集】
  3. 【2018.3.17】模拟赛之三-ssl1863jzoj1367 俄罗斯方块【模拟】
  4. SpringCloud Greenwich(三)注册中心之zookeeper、Zuul和 gateway网关配置
  5. SpringCloud Zuul(九)之路由自动刷新原理
  6. SpringBoot2.1.9 Mybatis由于@Mapper注解多数据源配置不生效问题
  7. Java 多文件上传
  8. 高级Java必看的10本书
  9. Spring入门(二)之下载与安装
  10. 【php】php对mysql的连接操作【mysql】