java

java

Commons IO 2.0下载_Apache Commons IO 2.0下载_Commons IO 2.0

  Apache旗下著名的开源IO类库:Commons IO 2.0下载地址发布了,关注Commons IO 2.0的朋友可以直接去官方获取最新的Commons IO 2.0下载地址下载试用。Commons IO 2.0是目前Commons IO系列产品的最新稳定版,而它之前的版本居然是Commons IO 1.4,从版本上可以看出其跨越之大。不过从官方给出的change list来看Commons IO 2.0从功能上完全兼容Commons IO 1.4,但对于Java版本的要求从之前的JDK 1.3升级到了JDK 1.5。当然随着JDK的升级Commons IO内部的api经历了一次不小的换血,无论是代码的实现还是性能都有了明显的提高。 […]

java

Tomcat 7.0.4 beta下载_Tomcat 7.0.4下载_Tomcat 7.0.4

  Tomcat 7.0.4第一个beta版-Tomcat 7.0.4 beta下载地址发布了,关注Tomcat 7的朋友可以直接去官方获取最新的Tomcat 7.0.4 beta下载地址下载试用。Tomcat 7系列是Tomcat家族最新的产品,其变化相对于Tomcat 6系列产品再次做出了重大的调整(不过貌似架构方面没有太大的变化,不像Tomcat 从3到4以及从4-5变化那么大的说),不过很多新特性和功能还是十分值得我们升级的。而本次发布的Tomcat 7.0.4 beta与之前的版本相同一样是作为bug修复版出现的。从官方的change list来看大部分是由于功能特性的不完善导致的。例如:Java注释的解析问题,内存溢出问题,解析server.xml中多个jndi定义出现NEP问题等。不过由于本身该发布版就是beta版本,因此作为尝鲜试用测试还是可以,生产环境最好还是选择更稳定的版本。   Tomcat 7是目前Tomcat系列产品的最新版本,同时Tomcat 7最大的变化就是对Java版本和运行环境的改变。Tomcat 7是针对Java 6设计的,同时因为Tomcat 7.0.4引入了Eclipse JDT

java

Java或被Apple拒之门外_Java即将被Apple抛弃?

  Java对于目前任何语言的开发者来说都不是陌生的词汇,无论是市场份额以及使用的广泛度来说Java都跻身于主流编程语言之列,并且始终名列前茅。尤其是在互联网应用大行其道的今天,Java这门天生就为互联网应用而构建的语言更是将自己的优势发挥的淋漓尽致。同时Java率先提出的跨平台性也在各大主流平台上得到了极大的发挥,开发者只要遵循JavaEE规范开发出应用,可以做到一处编写处处运行的目的。无论是window,linux还是unix或者是Mac都可以轻松的跑起这些应用来。不过今天笔者带来的一个爆炸性的消息估计会然过很多Java爱好者大跌眼镜了“Java或被Apple拒之门外”,这是否意味着:“Java即将被Apple抛弃?”   最近,Apple在发布Mac OS X 10.6上的Java update 3时宣布未来不再鼓励用户在该平台上使用Java,并且据称在Mac App商店拟定的开发人员规范中明确指出,采用Java技术的应用将被拒绝销售。人们不禁要问:“Java难道要步Flash的后尘,被Apple遗弃吗?” Apple发布了Mac OS X 10.6的Java更新版本,但是表示未来不会继续维护该平台上的Java: 随着Java for Mac OS X 10.6 Update 3的发布,Apple公司移植到Mac

java

Play Framework 1.1 RC2下载_Play Framework 1.1下载_Play Framework 1.1

  Play Framework 1.1第二个RC版本-Play Framework 1.1 RC2下载地址发布了,关注Play Framework 1.1的朋友可以直接去官方获取最新的Play Framework 1.1 RC2下载地址下载试用。本次发布的Play Framework 1.1 RC2基本是在上一个RC版本的基础上的bug修复版本,如果在试用Play Framework 1.1 RC1的朋友还是建议下载升级到最新的Play Framework 1.1 RC2。随着第二个RC版本的发布,距离Play

java

Maven新建欧洲中央镜像源

  熟悉maven的朋友都知道,我们maven的中央镜像源一直都是http://repo1.maven.org/maven2/,而通常我们再使用maven的时候都会选择建立一个属于自己的私服。这样不但可以大大减轻maven中央镜像源的服务器压力,同时也可以大大提高各种依赖包(jar)文件的下载速度。就笔者所知,如果长时间大量使用中央服务器的话会导致ip地址被封。就在最近笔者获悉maven第二个中央镜像源即将建成,那就是由Sonatype新建的Maven欧洲中央镜像源。   Sonatype宣布新建的Maven欧洲中央镜像源,其位置处在英国。它是Maven中央存储库的完全备份(不仅仅是个镜像);此外,它使用的域名表明了其位置,这将有助于将来其他地域镜像的扩张,使得对它的访问更快一点。   随着越来越多的开发这通过Maven中央和开源Nexus OSS托管服务发布他们的资产,今年 Maven中央存储库飞速发展。存储库的总大小从下半年刚开始时的120GB快速增至日前的180GB。   扩张还包括对上传到存储库中的资产进行自动管理的新流程,如质量检查和其他自动扫描。这一特性与本地区的弹性一起为Maven存储库提供了较高的服务质量。 若要设置对欧洲镜像的访问,更新你的settings.xml文件,在其中添加: uk central http://uk.maven.org/maven2/   不久的将来将有希望在亚洲建立第三个Maven中央镜像源,这对国内的maven用户来说将是一个好消息,即便是使用私服如果服务器在亚洲仍然会有大幅度的速度提升,期待ing… 摘自:infoq

java

OpenEJB 3.1.3下载_OpenEJB 3.1下载_OpenEJB 3.1.3

  OpenEJB 3.1.3下载地址发布了,关注OpenEJB 3.1的朋友可以直接去官方获取最新的OpenEJB 3.1.3下载地址下载试用。随着Spring框架的崛起,EJB 2.0的命运开始一路坎坷起来。就在Hibernate大行其道的日子里,EJB变得越来越暗淡无光。直到EJB 3.0规范的出现,这种僵局才有所缓解。今天我们说的OpenEJB就是EJB 3.0的一个开源版的实现。   OpenEJB是一个轻量级EJB 3.0规范实现的。既可以作为单独运行,也可以嵌入到Tomcat、JUnit、Eclipse、 Intellij、Maven、Ant和其它任何IDE与应用程序中。OpenEJB目前已经被集成在Apache Geronimo,IBM WebSphere Application Server CE以及Apple的WebObjects中。 OpenEJB 3.1.3主要特点包括: OpenEJB 3.1.3增加了对J2EE连接器的支持 OpenEJB

Hibernate, java

Hibernate Search 3.3 Beta2下载_Hibernate Search 3.3下载_Hibernate Search 3.3

  Hibernate Search 3.3第二个beta版-Hibernate Search 3.3 beta2下载地址发布了,关注Hibernate Search 3.3的朋友可以直接去官方获取最新的Hibernate Search 3.3 beta2下载地址下载试用。目前Hibernate在Java ORM框架中的地位如日中天,然而Hibernate并没有停滞在同一个层面,它已经将数据查询延伸到了面向数据库的全文检索方面,这就是我们今天说的Hibernate Search。虽然同样是对Lucene的封装,但直接与Hibernate进行整合对于很多开发者来说是十分方便的,同时避开了直接编写Lucene API的复杂语法对于许多对Lucene初窥门径的朋友很有帮助。   简单介绍下Hibernate和Hibernate Search的关系,算是扫盲了。Hibernate是目前Java开源世界最流行的 ORM框架之一。目前比较火的组合SSH(Struts + Spring +

java

DBSight 4.0.2下载_DBSight 4下载_DBSight 4.0.2

  DBSight 4.0.2下载地址发布了,关注DBSight 4的朋友可以直接去DBSight官方获取最新的DBSight 4.0.2下载地址下载试用。作为DBSight产品一贯的作风,小版本的改动基本都是对于大版本的bug修复和改进,因此本次发布的DBSight 4.0.2仍然毫无悬念的是DBSight 4.0的一个升级版本。对于体验DBSight 4.0的朋友来说还是建议下载升级到最新的DBSight 4.0.2使用的。   DBsight是一套给予Java的全文检索解决方案,DBSight4以及以前的版本都Java web应用的方式发布,因此可以直接通过web方式访问应用。DBsight 的核心使用 Java开源界最为流行的Lucene框架编写,同时配合流行的Java模板技术freemarker,velocity用于前台展现和维护用户自定义的检索展示风格。笔者在使用过程中,还发现 DBsight作者还使用了 JRuby,不过具体脚本是做什么的并没有深入研究。说DBsight是一套 JavaEE的全文检索解决方案一点也不为过,DBsight涵盖了从定义数据库查询,到根据查询生成索引文件,在到最后根据索引文件定制检索查询都提供了简介高效的解决方案。从DBSight 4.0版本开始,DBSight正式支持Lucene4.0版本,也就是说DBSight4系列版本将享受到Java开源界最优修的全文检索工具的最新支持。 DBSight 4.0.2主要改进包括: DBSight 4.0.2支持正确地释放每个索引更新后使用端口号。

java

JDK1.6 Update22下载_JDK1.6下载_JDK1.6官方下载_JDK1.6

  JDK1.6第22个升级版-JDK1.6 Update22下载地址发布了,关注JDK 1.6以及做Java应用开发的朋友可以直接去Oracle官方获取最新的JDK1.6 Update22下载地址下载试用。本次发布的JDK1.6 Update22主要是一个bug修复版本,其中既有垃圾回收器方面的bug修复,也有awt,lang等核心库的bug修复,因此强烈建议使用Sun JDK的朋友下载最新的JDK 1.6 Update22升级使用。不过笔者的应用一直以来使用的都是Oracle旗下另一个JDK实现,也就是BEA的JRMC,由于Oracle收购了这两款最优秀的JDK,不知道在将来是否会融合成同一个更强悍的JDK呢?期待这一天的到来。 JDK1.6 Update22下载地址: JDK1.6 Update22下载

Hibernate, java

Hibernate 3.6.0下载_Hibernate 3.6.0正式版下载_Hibernate 3.6.0

  Hibernate 3.6.0下载地址发布了,关注Hibernate 3.6.0的朋友可以去Hibernate官方获取最新的Hibernate 3.6.0下载地址下载试用。本次发布的Hibernate 3.6.0是Hibernate Core 3.6.0的正式版,同时也是Hibernate项目迁移到github上的第一个发布的版本。就在几天前,Hibernate官方忽然爆出一则消息一直以SVN作为版本库的Hibernate项目已经迁移至github,也就是说Hibernate的版本控制将由git来接管了。   说起git笔者貌似一直没有下定决心将svn迁移至此,一方面是由于svn基本能胜任目前的所有工作,另一个主要的原因就是将之前所有的变更记录都迁移过来,这个耗时应该是十分巨大的。同时git目前尚无十分理想的图形工具支持,因此迟迟没有行动。但git无论是速度效率,还是其优秀的分布式提交功能都让笔者爱不释手。 转回正题,本次发布的Hibernate 3.6.0正式版主要改进包括: Hibernate 3.6.0放弃了对JDK 1.4的支持,也就是说Hibernate 3.6.0最低要求JDK 1.5了 Hibernate 3.6.0将hibernate-jmx与hibernate-annotations两个模块合并到了Hibernate-core中(使用maven的朋友需要修改下pom中的依赖关系了) Hibernate 3.6.0改进了类型的支持 Hibernate

Scroll to Top