博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ant in Action读书笔记(五):如何在Ant里运行Groovy脚本
阅读量:4647 次
发布时间:2019-06-09

本文共 679 字,大约阅读时间需要 2 分钟。

Groovy作为JVM之上的一种Script语言,越来越流行了。很自然的会想到他能不能跟Ant能集成起来一起发挥功效。

答案是:Yes

 

你需要先把Groovy安装目录下(C:\Groovy\Groovy-2.0.1\embeddable)groovy-all-xxx.jar拷贝到Ant的lib目录下。

然后我们就可以在build.xml中使用Ant了

第一步 taskdef引用Groovy的类库

 

   
<
taskdef 
name
="groovy"
  classname
="org.codehaus.groovy.ant.Groovy"
/>

 

第二步 定义一个Target,使用Groovy 

<
target 
name
="init"
>
  
<
property 
name
="version"
 value
="2"
/>
  
<
groovy
>
     myversion = properties['version']
     ant.echo myversion
      properties['isGreater']= myversion>1
  
</
groovy
>
  
<
echo 
message
="${isGreater}"
/>
</
target
>

 上面的示例中既有Groovy使用Ant定义的property,也有在Groovy脚本里新生成一个Ant的property。

 

NOTE:  Ant的版本要是1.7或以上的

Link: 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/buhaiqing/archive/2012/11/03/2752153.html

你可能感兴趣的文章
USACO 1.5.4 Checker Challenge
查看>>
第二阶段站立会议7
查看>>
[18]Debian Linux Install GNU GCC Compiler and Development Environment
查看>>
JAVA多线程
查看>>
ACE(Adaptive Communication Environment)介绍
查看>>
delphi 更改DBGrid 颜色技巧
查看>>
python编码问题
查看>>
POJ 2031 Building a Space Station
查看>>
面向对象1
查看>>
编程开发之--java多线程学习总结(5)
查看>>
register_globals(全局变量注册开关)
查看>>
as3调用外部swf里的类的方法
查看>>
如何让 zend studio 10 识别 Phalcon语法并且进行语法提示
查看>>
任意阶幻方(魔方矩阵)C语言实现
查看>>
视频教程--ASP.NET MVC 使用 Petapoco 微型ORM框架+NpgSql驱动连接 PostgreSQL数据库
查看>>
第五次作业
查看>>
织梦教程
查看>>
杭电多校 Harvest of Apples 莫队
查看>>
java 第11次作业:你能看懂就说明你理解了——this关键字
查看>>
C/C++心得-结构体
查看>>