摘要: 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)
摘要: 随着集成化、自动化开发测试技术的不断完善,本着提高代码质量的初衷,使用hudson来集成android项目是一个很好的选择。Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使持续集成变成可能。Jenkins,之前叫做Hudson,是基于Java开发的一种集成工具工具,用于监控秩序重复的工作,包括:1、持续的软件版本发布/测试项目。2、监控外部调用执行的工作。jenkins用在android项目开发上能提供很多很好的功能,包括:1.检查程序中lint、findbugs、checkstyle发现的bug;2.能根据代码版本控制工具,特别是svn,进行自动测试(在有代码提交时自动触 阅读全文
posted @ 2013-12-02 21:20 冰幻孤影 阅读(609) 评论(0) 推荐(0)
摘要: 随着集成化、自动化开发测试技术的不断完善,本着提高代码质量的初衷,使用hudson来集成android项目是一个很好的选择。Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使持续集成变成可能。Jenkins,之前叫做Hudson,是基于Java开发的一种集成工具工具,用于监控秩序重复的工作,包括:1、持续的软件版本发布/测试项目。2、监控外部调用执行的工作。jenkins用在android项目开发上能提供很多很好的功能,包括:1.检查程序中lint、findbugs、checkstyle发现的bug;2.能根据代码版本控制工具,特别是svn,进行自动测试(在有代码提交时自动触 阅读全文
posted @ 2013-12-02 20:17 冰幻孤影 阅读(561) 评论(0) 推荐(0)
摘要: 随着集成化、自动化开发测试技术的不断完善,本着提高代码质量的初衷,使用hudson来集成android项目是一个很好的选择。Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使持续集成变成可能。Jenkins,之前叫做Hudson,是基于Java开发的一种集成工具工具,用于监控秩序重复的工作,包括:1、持续的软件版本发布/测试项目。2、监控外部调用执行的工作。jenkins用在android项目开发上能提供很多很好的功能,包括:1.检查程序中lint、findbugs、checkstyle发现的bug;2.能根据代码版本控制工具,特别是svn,进行自动测试(在有代码提交时自动触 阅读全文
posted @ 2013-12-02 20:05 冰幻孤影 阅读(276) 评论(0) 推荐(0)
摘要: 随着集成化、自动化开发测试技术的不断完善,本着提高代码质量的初衷,使用hudson来集成android项目是一个很好的选择。Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使持续集成变成可能。Jenkins,之前叫做Hudson,是基于Java开发的一种集成工具工具,用于监控秩序重复的工作,包括:1、持续的软件版本发布/测试项目。2、监控外部调用执行的工作。jenkins用在android项目开发上能提供很多很好的功能,包括:1.检查程序中lint、findbugs、checkstyle发现的bug;2.能根据代码版本控制工具,特别是svn,进行自动测试(在有代码提交时自动触 阅读全文
posted @ 2013-12-02 19:43 冰幻孤影 阅读(683) 评论(0) 推荐(0)
摘要: uname -a64位的显示Linux ps4 2.6.16.46-0.12-smp #1 SMP Thu May 17 14:00:09 UTC 2007 x86_64 x86_64 x86_64 GNU/Linux后面显示有 x86_6432位的显示:Linux fc6 2.6.18-1.2798.fc6 #1 SMP Mon Oct 16 14:54:20 EDT 2006 i686 i686 i386 GNU/Linux 阅读全文
posted @ 2013-12-02 17:02 冰幻孤影 阅读(229) 评论(0) 推荐(0)
摘要: -f, --force 强制删除。忽略不存在的文件,不提示确认-i 在删除前需要确认-I 在删除超过三个文件或者递归删除前要求确认。此选项比-i 提 示内容更少,但同样可以阻止大多数错误发生 --interactive[=WHEN] 根据指定的WHEN 进行确认提示:never,once (-I), 或者always (-i)。如果此参数不加WHEN 则总是提示 --one-file-system 递归删除一个层级时,跳过所有不符合命令行参 数的文件系统上的文件 --no-preserve-roo 不特殊对待"/" --pre... 阅读全文
posted @ 2013-12-02 16:58 冰幻孤影 阅读(709) 评论(0) 推荐(0)
摘要: 这几天android4.4发布,想要看看4.4的api源码,于是打开SDK Manager进行更新。首先遇到的问题是获取更新列表和进行下载时速度超级缓慢,下载时最快速度是50k/秒,随时间推移速度会越来越慢,最后出现time out异常导致更新失败。网上查阅资料,将连接地址https://dl-ssl.google.com的协议由https改为http,具体步骤tools->options->others->勾选force https://...sources to be fetched using http://...这样,获取更新列表缓慢的问题解决了,但是下载速度还是很慢 阅读全文
posted @ 2013-11-26 14:29 冰幻孤影 阅读(418) 评论(0) 推荐(0)