Ant的MailLogger

原创 2006年05月18日 18:01:00
无聊之余,偶尔的看到ant的自带的log功能,正好写个程序来优化我们项目组的编译.

准备文件:
MailLogger.properties
文件内容:
MailLogger.mailhost=16.157.xx.xx
MailLogger.from=xx@log.com
MailLogger.failure.to=xx@log.com
MailLogger.success.to=xx@log.com
MailLogger.failure.subject=fail build
MailLogger.success.subject=successfull build


然后在调用的时候在shell文件里面写上:
ant -DMailLogger.properties.file=MailLogger.properties -logger org.apache.tools.ant.listener.MailLogger -buildfile "build_release.xml" checkout

优点是即使命令行关掉一样可以看到log,缺点也够大的,每个target都这么调用的话,那e-mail就太多了,还好,我只有一个地方需要特殊照顾,其余的都没这个必要.
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

使用Ant批量打包Android应用完全指南

本文章由Socks完成,博客地址:http://blog.csdn.net/zhaokaiqiang1992  转载请说明! 折腾了一下午,百度了一下午,终于实现了使用Ant对An...

安卓开发中JDK、SDK、NDK、ADT、ANT等概念作用解释

这个是从网上找到的对这几个名词的解释: 主要对初接触的人有用,对多平台开发人员可能记混的也有点作用。 名词解释 很多初接触安卓的朋友在配置开发环境时面对诸如JDK、SDK、NDK、ADT等概念一...

ant入门 -自动打包apk(备忘)

webapp被炒得很热,所以这两天看了一下ant自动apk打包,在此做一下备忘 一、配置好android脚本编译app的环境 **- 1、 下载jdk 1.6版** 安装...

ant+ivy完成项目初始化,编译,单元测试,打包,部署

ant相信大家都不陌生,通过为项目配置相应的build.xml,通过ant执行可以完成项目初始化等相对繁琐甚至浪费时间的工作。下面回顾一下ant的配置,由于ant是跨平台的,所以下面的配置方法在不同的...

使用Ant打包Android应用详解

计划写个完整的使用Ant打包Android应用的系列文章,三篇文章。首篇详细介绍采用Ant打包Android应用的流程,列出部分定制问题及其解决方法,第二篇介绍我理解的Ant打包的思路与基本的概念和使...

简述自动化测试01-ant

■ 文/传智播客安卓基础课程研究组 ■ 文/传智播客安卓基础课程研究组 要想开发一个自动化测试的框架,我们首先需要一个工具,工具的名称叫an...

NDK打包的ANT脚本(包含引入so文件)

tofile="${android-outdir}/deploy/${PROJECT_NAME}_${VERSION_NAME}_${RELEASE_VERSION}.apk" />
  • seafit
  • seafit
  • 2012-03-22 13:30
  • 3232

【转载】ant中copy操作学习心得

Ant真是太方便了,以前都没注意到它。功能很强大,能创建数据库,配置服务器,部署发布应用……只需要写好build.xml文件,剩下的就交给ant来“安装”你的WEB应用了。 Appfuse的第一...

【备忘】Ant打包jar示例

ant的使用

SCP任务  (依赖包jsch-0.1.24.jar)1.拷贝单个文件到远端服务器或2.拷贝远端文件本地3.拷贝远端目录到本地,将以递归形式操作4.拷贝本地目录中的内容到远端,递归形式,但不
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)