java

java

IDEA9 jBPM插件发布

  IDEA9 jBMP插件-JBoss jBPM visual designer plugin今天正式发布了。使用IDEA9的朋友可以下载这款插件试试看。众所周知Eclipse的插件十分之丰富,几乎每个Eclipse用户都或多或少用几个插件的。当然如果是MyEclipse估计不需要再安装什么插件了,因为MyEclipse本身就是一个插件大集合。不过经过笔者前段时间试用IDEA9发现IDEA的插件其实也蛮丰富的(说到这里不得不提,其实NetBean的插件也蛮多的,只是笔者不知道)。但IDEA的插件感觉比较乱,可能是笔者不是很习惯的原因,而且收费和免费的混杂在一起。比如笔者想使用的IDEA9下的Tapestry 4的插件就是收费的,害的的笔者装了之后又卸载掉,后来才发现,原来免费的Tapestry插件式针对Tapestry5的。。。 今天笔者带来这款IDEA9 jBPM插件式免费开源的版本,这款IDEA9 jBPM主要包括如下特性: IDEA9 jBPM完全支持jBPM 4.0 IDEA9 jBPM支持图形设计器编辑jpdl文件,用例搜索,重命名内置编辑 IDEA9 jBPM支持在jpdl xml编辑器中自动完成,导航以及重构功能 IDEA9 jBPM支持级联处理Java类文件 […]

java

DBSight 3.1.2 发布-下载

  DBSight官方放出了DBSight 3.1.2下载地址,使用DBSight3的朋友可以下载最新版的DBSight 3.1.2升级使用了。DBSight开发团队的效率也真是够高,DBSight 3.1.1版本发布一周后就发布了DBSight 3.1.2版,通过changelog来看,DBSight 3.1.2基本就是一个bug修复版本,同时性能上也有了一些提升。因此如果您还在使用DBSight 3.1.1或者DBSight 3的版本,那么强烈建议您下载升级到DBSight 3.1.2 。 DBSight 3.1.2主要包括如下更新: DBSight 3.1.2增加了配置短语检索边界和短语查询排序的选项 DBSight 3.1.2提供了更快的索引复制功能 DBSight 3.1.2修正了查询日志统计功能导致的内存泄漏bug DBsight 3.1.2下载地址:

java

JSFUnit 1.2 发布-下载

  JSFUnit 1.2发布下载了,使用JSFUnit的朋友可以直接从官方下载最新版的JSFUnit 1.2试用了。本次发布的JSFUnit 1.2是JSFUnit的正式版本,因此强烈建议JSFUnit用户下载升级。JSFUnit是一款针对JSF开发的单元测试框架。JSFUnit被设计成为可以完全整合JSF的测试于单元测试。通过使用JSFUnit,可以使用简单的api进行各种测试。JSFUnit运行在容器内部,可以让开发者无缝的访问managed beans, FacesContext, EL Expressions和各种JSF组件,与此同时JSFUnit 1.2还可以通过解析每次请求输出的HTML判断结果是否正确。   随着JSF 2.0的到来,貌似JSF也跟着火了起来,看来在Java web开放框架中面向组件的开发框架越来越受到重视。笔者是Tapestry用户虽然于JSF完全不同不过面向组件的开发思想还是如出一辙。说起Tapestry也是笔者使用时间最长最喜欢的一个Java表示层框架了。笔者现在使用的主要Tapestry版本是 Tapestry 4.1.6,如果有朋友对Tapestry有兴趣可以看看我参与的一个开源框架corner framework,个人感觉,绝对值得一看。 JSFUnit 1.2主要包括如下新特性: JSFUnit 1.2引入了对Servlet 3.0规范的支持,同时将改进了配置文件让配置更容易

java

OpenMeetings 1.2 RC1 发布-下载

  OpenMeetings 1.2 RC1发布下载了,喜欢OpenMeetings的朋友可以去官方下载最新版的OpenMeetings 1.2 RC1试用了。OpenMeetings是一个开源的多语言可定制的视频会议和协作系统。它是基于OpenLaszlo’s的新流媒体格式和开源的Flash服务器 Red5。OpenMeetings依赖于OpenOffice服务和Java(数据库连接部分使用Java界十分流行的ORM技术 Hibernate),因此安装过程需要使用准备好OpenOffice和Java运行环境(JDK或者JRE)。OpenMeetings支持音频、视频,OpenMeetings会议期间可以让每个参与者查看所有会者的桌面。OpenMeetings还包含一个写字板,通过写字板可以导入各种格式的图片和手工涂鸦。   OpenMeetings依赖于OpenOffice服务和Java(数据库连接部分使用Java界十分流行的ORM技术Hibernate),因此安装过程需要使用准备好 OpenOffice和Java运行环境(JDK或者JRE)。 OpenMeetings支持音频、视频,OpenMeetings会议期间可以让每个参与者查看所有会者的桌面。OpenMeetings还包含一个写字板,通过写字板可以导入各种格式的图片和手工涂鸦。OpenMeetings是一个开源的多语言可定制的视频会议和协作系统。它是基于 OpenLaszlo’s的新流媒体格式和开源的 Flash服务器Red5 OpenMeetings 1.2 RC1主要变化包括: OpenMeetings 1.2 RC1最大的变化时增加了全新的Sugar CRM插件。详细信息可以参考SugarCRMModule,SugarCRMModule模块目前是SugarCRMModule 1.0版本

java

BoneCP 0.6.4 版发-下载

  BoneCP 0.6.4发布下载啦,喜欢BoneCP的朋友可以去官方下载最新版的BoneCP 0.6.4试用了。Java开源界的连接池并不少见,比较著名的有DBCP,C3P0等,后者是笔者选用的连接池,这些连接池都采用纯Java编写,同时拥有广泛的客户群和稳定的性能良好的口碑,那为什么作者要开发BoneCP呢?原因就是BoneCP作者认为目前的Java连接池在性能上没有优势。BoneCP作者号称BoneCP在性能上会完全超越所有主流的Java连接池。   BoneCP是一个快速高效,开源免费的Java数据库connection pool。当然BoneCP也是采用纯Java编写的,如果你熟悉C3P0,DBCP那么你一定知道BoneCP是用来做什么的了。简单的说Java数据库连接池,就是缓存一定的JDBC Connection,当用户访问的时候不用现场生成一个Connection,分配给用户。而是使用连接池中的Connection分配给用户,这样可以避免创建Connection的开销,提高系统的负载 BoneCP 0.6.4主要包括如下新特性: BoneCP 0.6.4增加了延迟加载特性,允许BoneCP 0.6.4初始化的时候延迟加载连接池。 BoneCP 0.6.4增加了DynamicDataSourceProxy类,该类允许BoneCP 0.6.4在运行时可无缝切换数据源 BoneCP 0.6.4在启动之前增加了测试连接功能,该功能可以优雅的报告连接异常信息 BoneCP 0.6.4增加了在应用没有释放连接的情况下发出警告信息的功能(如果手工编写JDBC,很容易忘记释放Connection,这绝对是个很难发现的问题。有了释放连接提醒,相信会对开发者有很大的帮助) BoneCP 0.6.4改进了Statement缓存机制,该功能让获取Statement更快

java

Oracle将JRockit/Hotspot集成

  Oracle收购Sun公司之后手上就有了两大JVM,众所周知Java之所以拥有夸平台的能力这些全部仰仗于JVM的功劳。而目前最优修的JVM有三家,Sun的Hotspot,BEA的JRockit,还有就是IBM的IBM VM。之前由于Oracle收购了BEA,因此Oracle拥有了JRockit,而之后Oracle再次收购了Sun于是Oracle再次拥有了Hotspot。由于Hotspot与JRockit截然不同的设计和经营的原因Oracle不可能长久同时支持两种JVM的存在。那Oracle是否会在鱼与熊掌之间做出选择呢?答案当然是否定的,Oracle此次貌似是想将JRockit/Hotspot进行集成取其精华。下面是Sun前雇员Mark Reinhold的一段描述: 目前Oracle有两个JVM,一个是JRockit,这是两年前收购BEA Systems时得到的;另一个则是Sun的Hotspot VM,这是前不久收购Sun时得到的。在上个月举行的Sun-Oracle未来路线图会议上,Oracle的管理团队表示要合并这两个项目。Oracle 首席工程师、Sun前雇员Mark Reinhold最近在Blog上透露该合并计划“仍在进行当中”,为此也“召开了很多会议”。 Reinhold说到: 从长期的合并计划来看,目前很难对这二者作出取舍。现在我们还不会停止这两个JVM的开发工作,因为有很多客户的产品是运行在这两个JVM之上并且使用了每个JVM独有的特性。我们可不想搞出什么震荡,那样只会把系统搞死,但还是衷心希望未来能有JVM一统天下。 Reinhold说这个计划至少还需要一年半到两年的时间才能成行。 这两个JVM各具优缺点,因此最好的方式还是取其净化,弃其糟粕。Reinhold说“在Oracle内,无论是工程团队还是管理团队都在尽最大努力找出每个JVM的优点”。他接着说到: 坦率地说,我们这几年一直在嫉妒JRockit中的某些特性,其任务控制特性就非常棒。 而HotSpot的性能优势是比较明显的,他说到“我们对HotSpot代码基,尤其是server编译器的印象是其有很多的head room,这是一个更加复杂的系统”。 前几个月我们一直在学习JRockit,这真是一段令人难忘的时光。JRockit绝对是世界一流的VM,但其内部却是那么的不同。JRockit和HotSpot各具优势,因此我们将要创建一个非常帅的项目——综合JRockit和HotSpot各自的优势。 Reinhold推测合并后的VM将使用JRockit的垃圾回收器与服务功能,使用HotSpot的运行时编译器与混合的运行时系统。 在Blog中,Reinhold还提到了JDK 7的模块化特性(模块化可以让Java更有效地进入到小型设备领域)、通过invokeDynamic实现的多语言能力以及通过Project Coin提升Java语言本身的生产力。开发者应该玩玩Jigsaw,而openJDK

java

MyEclipse 8.5 M2 下载地址

  随着MyEclipse 8.5M1的发布,貌似MyEclipse继MyEclipse 8.0之后的下一个重要版本呼之欲出了。很多朋友都尝试了MyEclipse 8.5 M1版本,并且对MyEclipse 8.5的新特性十分感兴趣,这些都是对MyEclipse 8.5最好的支持。今天笔者在此发现MyEclipse官方已经放出了MyEclipse 8.5 M2下载地址。MyEclipse 8.5 M2在MyEclipse 8.5 M1的基础上修复了大量的bug,同时提高了稳定性,还有不少新特性的加入,因此MyEclipse 8.5M2版本已经足够吸引笔者下载尝鲜了,但还是那句老话,MyEclipse 8.5 M2毕竟还不是稳定版本,因此试用MyEclipse 8.5 M2的朋友很有可能遇到一些莫名的问题,要有心理准备。鉴于国内无法访问MyEclipse站点(用代理可以),同时像笔者一样的MyEclipse狂热者也有很多,笔者整理了一个MyEclipse 8.5下载合集,分享给大家,方便大家下载使用。请直接复制下载链接地址到下载工具中。下载后请使用MD5校验工具校验下文件的有效性。希望对 MyEclipse爱好者有一定的帮助吧。

java

DBSight 3.1.2 发布-下载

  DBSight官方放出了DBSight 3.1.2下载地址,使用DBSight3的朋友可以下载最新版的DBSight 3.1.2升级使用了。DBSight开发团队的效率也真是够高,DBSight 3.1.1版本发布一周后就发布了DBSight 3.1.2版,通过changelog来看,DBSight 3.1.2基本就是一个bug修复版本,同时性能上也有了一些提升。因此如果您还在使用DBSight 3.1.1或者DBSight 3的版本,那么强烈建议您下载升级到DBSight 3.1.2   DBsight是一套给予Java的全文检索解决方案,DBSight 3.1.1以及以前的版本都Java web应用的方式发布,因此可以直接通过web方式访问应用。DBsight的核心使用 Java开源界最为流行的Lucene框架编写,同时配合流行的 Java模板技术freemarker,velocity用于前台展现和维护用户自定义的检索展示风格。笔者在使用过程中,还发现DBsight作者还使用了JRuby,不过具体脚本是做什么的并没有深入研究。说DBsight是一套JavaEE的全文检索解决方案一点也不为过,DBsight涵盖了从定义数据库查询,到根据查询生成索引文件,在到最后根据索引文件定制检索查询都提供了简介高效的解决方案。 DBSight 3.1.2主要包括如下更新: DBSight 3.1.2增加了配置短语检索边界和短语查询排序的选项 DBSight 3.1.2提供了更快的索引复制功能

java

soapUI 3.5 beta2 发布-下载

soapUI 3.5 beta2发布下载了,喜欢soapUI 3.5的朋友可以去官方下载最新版的soapUI 3.5 beta2试用了。soapUI 3.5对比现在的已经发布的soapUI 3.0.1在功能和试用的类库来看都有了极大的变化,soapUI 3.5引入了很多的新特性,相信soapUI 3.5会给所有试用soapUI的朋友带来惊喜的。 soapUI一款采用Java开发的专业的测试驱动的SOA 开源解决方案,最初soapUI被设计用来开发企业级的Web Service项目。现在soapUI的功能远远不只这些,soapUI已经涵盖了WS, REST, HTTP, JMS, AMF 和java JDBC测试的功能(soapUI 3.5

java

XWiki 2.2.1 发布-下载

  XWiki官方发布了XWiki 2.2.1下载地址,使用XWiki的朋友可以从官方下载最新版的XWiki 2.2.1使用了。XWiki 2.2.1基本算是一个bug修复版本,该版本中修正了XWiki 2.2.0中的不少bug,同时也带来了少许的新特性和功能的改进。   XWiki是一个基于LGPL协议发布的开源wiki应用程序平台。XWiki使用纯Java编写,因此可以跨平台使用。 XWiki提供了很多企业应用特性,例如Blog,权限管理,LDAP整合校验,PDF导出,皮肤更换等。XWiki还提供了一个功能强大的脚本引擎,这让XWiki不仅仅可以作为一个wiki应用程序平台,还可以作为基于数据的应用程序开发环境,也就是说XWiki直接可以作为一个开发平台来使用。 XWiki的开发平台特性允许创建协作式Web应用程序。 XWiki 2.2.1主要包括如下改进: XWiki 2.2.1增加了对加泰罗尼亚文语的支持 XWiki 2.2.1增加了对一个提供自查寻使用的action XWiki 2.2.1重构完了利用DocumentReference和AttachmentReference转换DocumentAccesBridge的功能 XWiki 2.2.1修改独立运行的宏时自动隐藏第一行和最新一行 XWiki 2.2.1升级了Pygments到Pygments

Scroll to Top