ant design_在Ant中显示路径

ant design

ant design

在博客文章Java and Ant Properties RefresherAnt <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属性刷新”中所示。

antShowPathsExamples_pathconvert

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

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

ant design

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值