- 博客(7)
- 收藏
- 关注
原创 Sonar系统使用说明
1. Sonar简介 Sonar是一个用于代码质量管理的开源平台,用于管理源代码的质量,可以从七个维度检测代码质量 通过插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言的代码质量管理与检测 2. Sonar的安装作为一个代码分析平台,Sonar由以下三个...
2014-02-23 16:20:34 575
原创 Java消息服务(第二版)读书笔记
1. 消息传送机制基础近年来,系统的复杂性和先进性增长非常显著,对于系统的可靠性、可伸缩性和灵活性等的要求要比以前要高。为了适应这种对更好更快的系统日益增长的需求,体系结构师、架构师和开发者已经开始利用消息传送机制,作为解决这些复杂问题的一种方式。 尽管近年来JMS API未发生显著的变化,但消息传送机制的使用方式有了很大的变化。解决可靠性和可伸缩性问题,已经...
2014-02-21 16:44:43 171
扩展ant实现Web Service调用
背景NC规则系统需要与持续集成对接,需要在进行持续构造的过程中与Hudson集成,让持续构造工具能够时刻执行规则系统中的规则,并生成结果。为了满足这个要求,在OSGi端分离了单独的Equinox OSGi容器,把规则执行所使用的bundle部署至容器中,并通过/cxf-dosgi-ri-singlebundle-distribution对OSGi中的声明式服务包装,发布成Web Ser...
2014-02-18 16:43:13 108
Equinox容器的搭建
OSGi是基于Java的服务平台的规范,本质是将Java面向对象的开发转向面向组件和服务的开发,具有服务组件模块化,动态加载应用等特点。Equinox 则是Eclipse所使用的OSGi框架,是Eclipse强大的插件体系的基础,是Eclipse著名的PDE开发环境的底层,Eclipse的稳定可靠性也为该框架带来了声誉。 Equinox是EclipseRT工程的一部分,为Eclipse...
2014-02-18 13:51:03 111
原创 PMD分析源码过程简介
1. PMD简介PMD是一款采用BSD协议发布的Java程序代码检查工具。该工具可以做到检查Java代码中是否含有未使用的变量、是否含有空的抓取块、是否含有不必要的对象等。该软件功能强大,扫描效率高,是Java程序员debug的好帮手。PMD是扫描 Java 源码并查找以下潜在问题:空捕捉块(catch block)从未用过的参数空if声明重复的导入...
2014-02-15 16:52:02 921
原创 JIRA系统的设置和使用
1.1 JIRA系统安装JIRA的官方网站:http://www.atlassian.com/software/jira/overview。在官网上下载JIRA安装文件,在服务器上安装(提供30天试用版本),安装前需要指定数据库,具体安装过程不再赘述。安装完成后运行第一次的向导,主要是设置管理员,JI...
2014-02-14 11:03:08 1885
原创 使用Tycho构建OSGi插件项目
使用Tycho构建OSGi插件项目自动构建OSGi Plugin项目,一直以来就是个头疼的问题。直到 Tycho 的出现,这些都不在成为问题了。用它你可以很轻松来构建Eclipse插件(Eclipse Plugin) , Eclipse features , Eclipse的更新站点(Update Site)以及可以直接执行的Eclipse产品(Eclipse Product)。 Tych...
2014-02-14 10:06:20 424
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人