java

java

JDK 7 build b75 发布

JDK 7是Java 开发工具包系列的最新产品,目前仍然是EA版本,因此不建议作为产品级的应用,虽然JDK7 目前还有N多bug,但是作为Java爱好者,仍然值得一试。从前段时间的JDK 7的各种测试报告来看,JDK 7在性能方面有了极大的提升。本次发布的JDK 7 build b75应该是一个大量的bug修复版本,有兴趣的朋友可以下来试试,笔者目前已经使用JDK 7 build b75来运行eclipse开发环境了。调试Java程序的时候有时候会出现莫名奇妙的错误,所以不建议使用。但作为运行eclipse来说,貌似确实快了一些。 JDK 7 build b75的changelist: http://download.java.net/jdk7/changes/jdk7-b75.html JDK 7 build […]

java

Hibernate Core 3.5.0 Beta2 发布

今天许久没有动静的Hibernate终于发布了Hibernate Core 3.5.0 Beta2版本,作为Java开源界最受欢迎的ORM框架之一,虽然是Beta版本,仍然我们这些Java爱好者关注一下。貌似最近Hibernate Validator比较活跃。可能是因为JSR的问题,Hibernate开发团队会比较积极?Hibernate Core 3.5.0 Beta2除了修复已知的bug,和在原有功能上进行提升之外,还引入了不少的新特性: Hibernate Core 3.5.0 Beta2支持JDBC4 Hibernate Core 3.5.0 Beta2将entitymanager作为一个module导入到核心包中 Hibernate Core 3.5.0 Beta2在JBoss

java

Atmosphere Framework 0.4 发布

Atmosphere是一个采用包括Java在内的多种开发语言开发的Web框架,用于帮助Java开发者创建RESTful和基于Ajax的Push/Comet应用程序。Atmosphere 0.3的时候就曾经带给我们Scala和集群, 依赖注入, Grails和 Cometd/Bayeux 协议的支持,本次发布的Atmosphere 0.4版本,再次引入了很多目前主流框架所拥有的特性。 Atmosphere Framework 0.4版本开始支持PrimeFaces框架的Ajax Push/Comet应用(PrimeFaces主要是用于使用Java在iPhone上做开发工具)。同时从Atmosphere 0.4版本开始,通过整合Akka项目来实现对Scala的支持。作为Atmosphere Framework的用户来说,有很多中变成语言可以选择。如果不熟悉Java,那可以使用Atmosphere 的Grails插件,然后利用Groovy语法开发。如果不熟悉Scala,Java,和Groovy,那么可以试试JRuby。 Atmosphere Framework 0.4 版本的一些主要变化: Atmosphere Framework

java

Java EE 6 中的依赖注入

Java EE中的 上下文环境注入和依赖注入(Contexts和Dependency Injection即CDI)是最近即将出台的Java EE 6平台的关键部分。通过Java JSR 299规范来看,CDI已经成为Java EE平台下一代类型安全的依赖注入方式。Java JSR 299的目标是综合各种最佳的解决方案,例如Seam,Guice和Spring等框架的优势所在,将这些优势整合到一起。 更多关于Java EE 6依赖注入的内容请访问: http://www.theserverside.com/tt/articles/article.tss?l=DependencyInjectioninJavaEE6 [ad#468-60]

Linux

UltraEdit Linux RC 1 发布

UltraEdit是window下老牌的文本编辑器。作为程序开发人员,来说很少有不知道UltraEdit的吧。当然,另一个不得不提的编辑器就是EditPlus,同样优秀。随着UltraEdit的不断发展,现在的UltraEdit已经是集文本,HTML,HEX(十六进制编辑),PHP,Perl,Java和JavaScript等多种语言编辑于一体的多功能强大的编辑器了。虽然很早就传闻UltraEdit要出Linux版,但笔者一直都没有关注过,直到今天突然发现UltraEdit Linux RC1已经发布了。UltraEdit Linux被命名为Uex,目前最新的版本是最近刚刚发布的Uex RC1,在Uex RC1中添加了一些新功能,并作了大量的细节调整。作为一个新手Linux用户和UltraEdit的忠实用户来说,相信本次发布的UltraEdit Linux RC 1会给我们带来很多的惊喜,同时祝愿UltraEdit Linux可以越来越好。 UltraEdit Linux RC 1 主要增加的功能包括: UltraEdit Linux RC 1新增了Emacs的快捷键支持 UltraEdit

java

Hibernate Validator 4.0.1 发布

Hibernate Validator 4.0刚刚发布没几天,今天Hibernate官方放出了Hibernate Validator 4.0.1版。Hibernate是Java开源持久化界最流行的功工具之一,Hibernate Validator 4是Bean Validator(JSR-303)规范的标准实现,同时也包含了诸多心特性和吸引人的功能。Hibernate Validator 4.0.1版本主要是一个bug修复版本,主要包括:6个bug修复,1个API的重构(增强API的灵活性),还有一部分文档的更新。 Hibernate Validator 4.0.1更新详细内容: http://opensource.atlassian.com/projects/hibernate/secure/ReleaseNote.jspa?projectId=10060&version=10971 [ad#468-60]

java

JBoss Tools 3.1.0 M4 发布

伴随着不久前JBoss Tools 3.1.0 M3的发布,今天JBoss团队又放出了JBoss Tools 3.1.0 M4版本。JBoss Tools 3.1.0 M4最大的变化时要求用户使用最新版本的Eclipse 3.5.1(Galileo SR1)。同时,官方还表示,JBoss Tools中的一些Eclipse插件功能,包括BIRT 和 Maven等并没有包含在JBoss Tools工具包中,需要用户单独下载安装。 喜欢尝鲜的朋友可以下来试试。JBoss Tools 原名为JBoss IDE,现在已经更名为JBossTools,JBossTools是一款Java的Eclipse插件包,其中包含对很多开源项目的支持,包括:JSF,Hibernate,JBossSeam,jBPM等。

java

Runa WFE 2.3 发布

Runa WFE是一个开源的Java BPMS系统(开源的Java工作流引擎),Runa WFE基于JBoss jBPM(jBPM是JBoss旗下的开源Java工作流引擎,也是Java开源界最著名的开源工作流引擎之一,类似的还有OSWorkflow等)。Runa WFE采用纯Java开发,因此可以不受平台限制的运行在Linux,和window服务器上。Runa WFE为终端用户提供了上午处理开发和执行的解决方案。 Runa WFE拥有如下特性: Runa WFE提供了一个图形操作接口,用于定义流程,开发者无需编码值需要华图,定义规则和变量即可定义流程 Runa WFE提供了一个图形操作接口用于引用已经执行的流程 Runa WFE提供了晚上的管理功能,用于创建和删除用户组和授权 Runa WFE支持通过“机器人”自动处理商务逻辑 Runa WFE支持通过代码创建新的图形元素,变量类型,组织结构功能等。Runa WFE支持通过GUI扩展现有的Runa

java

Mule IDE 2.0 发布

MuleSoft今天发布了Mule ESB开发工具Mule IDE 2.0版本。Mule IDE 2.0是一个基于Eclipse的开发测试环境,并且以Eclipse插件的方法发布(Eclipse作为Java开源界最受欢迎的开发工具之一,插件的数量和质量都不是其它开源IDE可以比拟的,当然诸如NetBean也拥有丰富的Java,JavaEE插件,但貌似Eclipse的插件无论种类和数量都是最多的) Mule IDE 2.0拥有以下特性: Mule IDE 2.0支持在Eclipse下创建一个Mule项目。 Mule IDE 2.0支持通过一个Mule样例项目创建Mule项目 Mule IDE 2.0支持通过选中命名空间的文件创建一个新的Mule配置文件 Mule IDE

java

SchemaCrawler 7.4 发布

SchemaCrawler是个开源的Java API工具包,SchemaCrawler的设计目标是让Java开发者可以通过使用POJO轻松的操作数据库元数据信息(相当于是对Java JDBC的一个扩展)。SchemaCrawler还包含一个命令行工具能够将数据库结构和数据以一种易读的形式输出. SchemaCrawler 7.4版本增加了对 Oracle 数据库的支持,修正了Oracle主键的索引顺序问题,还有就是SchemaCrawler网站进行了改版。 [ad#468-60]

Scroll to Top