maven2中执行Ant任务

        在maven中有完整的开发生命周期,但有时候却不能按自己的想法灵活的设置一些任务,这就想到了ANT(我想到的maven的开发者们也想到了,所以有一个maven-antrun-plugin),可以在maven中执行ant任务.
       在Maven中执行ant任务有两种方法:
       1、在pom.xml中直接写ANT任务
  
< build >
    
< plugins >
       
< plugin >
        
< artifactId > maven-antrun-plugin </ artifactId >
        
< executions >
          
< execution >
            
< phase > generate-sources </ phase >
            
< goals >
              
< goal > run </ goal >
            
</ goals >
            
< configuration >
              
< tasks >
                
< copy  todir ="E:workspaceRB_MyFaces argetclasses" >
                  
< fileset  includes ="hibernate.cfg.xml"  dir ="E:workspaceRB_MyFacessrcmainjava" ></ fileset >
                  
< fileset  includes ="MessageResources.properties"  dir ="E:workspaceRB_MyFacessrcmainjava" ></ fileset >
                
</ copy >
              
</ tasks >
            
</ configuration >
          
</ execution >
        
</ executions >
      
</ plugin >
    
</ plugins >
  
</ build >

       2、在pom.xml中调用ANT文件
       把上例中的<tasks></tasks>中的任务移到一个build.xml文件中,然后加入下面这句话
< ant  antfile ="build.xml"  target ="default"   />
就可以执行build.xml文件中 default任务了.
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值