摘要: 随着集成化、自动化开发测试技术的不断完善,本着提高代码质量的初衷,使用hudson来集成android项目是一个很好的选择。Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使持续集成变成可能。Jenkins,之前叫做Hudson,是基于Java开发的一种集成工具工具,用于监控秩序重复的工作,包括:1、持续的软件版本发布/测试项目。2、监控外部调用执行的工作。jenkins用在android项目开发上能提供很多很好的功能,包括:1.检查程序中lint、findbugs、checkstyle发现的bug;2.能根据代码版本控制工具,特别是svn,进行自动测试(在有代码提交时自动触 阅读全文
posted @ 2013-12-03 22:18 冰幻孤影 阅读(503) 评论(0) 推荐(0)
摘要: 随着集成化、自动化开发测试技术的不断完善,本着提高代码质量的初衷,使用hudson来集成android项目是一个很好的选择。Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使持续集成变成可能。Jenkins,之前叫做Hudson,是基于Java开发的一种集成工具工具,用于监控秩序重复的工作,包括:1、持续的软件版本发布/测试项目。2、监控外部调用执行的工作。jenkins用在android项目开发上能提供很多很好的功能,包括:1.检查程序中lint、findbugs、checkstyle发现的bug;2.能根据代码版本控制工具,特别是svn,进行自动测试(在有代码提交时自动触 阅读全文
posted @ 2013-12-03 15:17 冰幻孤影 阅读(449) 评论(0) 推荐(0)
摘要: Ant是软件构建工具,Maven的定位是软件项目管理和理解工具。总的来说:第一:ant脚本是可以直接运行在maven中的。maven和ant最大的差别就是在于maven的编译以及所有的脚本都有一个基础,就是POM(project object model)。这个模型定义了项目的方方面面,然后各式各样的脚本在这个模型上工作,而ant完全是自己定义,显然maven更胜一筹。第二:Maven对所依赖的包有明确的定义,如使用那个包,版本是多少,一目了然。而ant则通常是简单的inclde 所有的jar。导致的最终结果就是,你根本无法确定JBoss中的lib下的common-logging 是哪个版本的 阅读全文
posted @ 2013-12-03 15:06 冰幻孤影 阅读(3268) 评论(0) 推荐(0)
摘要: 随着集成化、自动化开发测试技术的不断完善,本着提高代码质量的初衷,使用hudson来集成android项目是一个很好的选择。Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使持续集成变成可能。Jenkins,之前叫做Hudson,是基于Java开发的一种集成工具工具,用于监控秩序重复的工作,包括:1、持续的软件版本发布/测试项目。2、监控外部调用执行的工作。jenkins用在android项目开发上能提供很多很好的功能,包括:1.检查程序中lint、findbugs、checkstyle发现的bug;2.能根据代码版本控制工具,特别是svn,进行自动测试(在有代码提交时自动触 阅读全文
posted @ 2013-12-03 14:47 冰幻孤影 阅读(621) 评论(0) 推荐(0)
摘要: 1. ps 命令用于查看当前正在运行的进程。grep 是搜索例如: ps -ef | grep java表示查看所有进程里 CMD 是 java 的进程信息ps -aux | grep java-aux 显示所有状态2. kill 命令用于终止进程例如: kill -9 [PID]-9 表示强迫进程立即停止 阅读全文
posted @ 2013-12-03 14:36 冰幻孤影 阅读(207) 评论(0) 推荐(0)