java

java,java doc,java source,java news

java

Helma 1.7.0 发布-下载

  Helma 1.7.0发布下载了,对这个新颖的Java web框架有兴趣的朋友赶快下来试试看吧!Helma是一套采用Java编写的开源web框架.Helma在服务器端采用JavaScript语言编码,因此避免了使用Java编写服务器端代码需要编译的过程,因此Helma在部署调试方面十分方便.   Helma首创了无需编码即可实现对象到数据库表的映射功能,Helma内部采用一个嵌入式的面向对象的数据库来完成自动映射对象与数据库表的功能.Helma稳定,高效并且Helma已经被成功运用于许多大流量网站的开发如:antville.org、twoday.net 和 blogger.de 等网站。 Helma 1.7.0主要包括如下更新: Helma 1.7.0增加了可编程的HopObject集合和原型映射 Helma 1.7.0增加了对Apache Commons Daemon的支持 Helma 1.7.0增加了一个分析器用来分析函数运行和调用的频率 Helma 1.7.0升级了Rhino版本同时升级了内置的JavaScript版本到JavaScript 1.7 […]

java

Ant 1.8.0 发布-下载

  Ant 1.8.0发布下载了,喜欢ant和正在使用Ant的朋友可以下载升级到最新版的Ant 1.8.0了.Ant开发团队在Ant 1.8.0 RC1发布之后用了将近一个月的时间才发布了Ant 1.8.0正式版本,可见Ant 1.8.0正式版较Ant 1.8.0 RC1版本应该是有不小的变化的.   Ant作为轻量级的项目管理工具来说十分优秀,Ant是一个采用纯Java语言编写的项目构建工具。相信解除Java的朋友很少有不知道ant的吧。简单的说Ant与 window下的批处理文件很类似,可以批量执行Java操作,笔者始终觉得 ant就是Java版本的批处理 🙂 ,当然功能更加强劲。笔者项目中使用的xdoclet插件就是通过ant来执行的,同时生成jaspereport的编译文件等功能也都依赖ant完成。最初笔者整个项目的构建,包括打包,编译等都通过ant完成,后来maven出来打破了现有的格局,笔者的项目逐渐转向了maven。尤其是在maven 2.0出现后,笔者项目几乎全部迁移至maven。ant与maven相比显得更轻量级,无论速度还是运行效率都是。而maven则显得更重量级,maven本身体积本身不大,但插件丰富,同时对项目这个那个生命周期的管理十分突出。但让笔者最心动的功能还是基于POM文件的依赖关系管理,这让笔者真正体会到了绿色管理项目中jar的感觉。当然使用maven也有让笔者头痛的问题,比如严重依赖网络,等等。。。 Ant 1.8.0主要包括如下变化: Ant 1.8.0新增了本地属性的语法范围,例如某个属性可以只定义在target标签范围内 Ant

java

Oracle关闭SUN的开源项目

  Sun终于被Oracle收购了,在前段时间刚刚发布了收购Sun之后发展路线的Oracle已经开始有所行动,矛头直指Sun庞大的开源社区.Project Wonderland、Project Darkstar及Project Kenai三大开源项目相继被Oracle关闭.难道只有Java是Oracle最感兴趣的东西?或许对Oracle来说一切没有利益的开源项目或者利益不足以让Oracle心动的项目都会如此吧.让我们拭目以待.下面是摘自开源中国社区的一片报道.详细描述了”Oracle关闭SUN的开源项目”的内容: 于1月28日宣布完成SUN合并的甲骨文已开始大力整顿SUN的资产,一周来传出甲骨文相继关闭了Project Wonderland、Project Darkstar及Project Kenai三项原属SUN旗下的开放源码项目计划,前两项皆为Java游戏项目,后者则为软件协作托管项目。 率先被甲骨文放弃的是3D虚拟世界Wonderland项目,上周六(1/30)Wonderland项目团队就在官方部落格中宣布,从上周 五起该项目就无法再存取开发资源,不过,Wonderland团队的核心成员仍决定继续维护该项目,打算让它成为一个可自给自足的组织。 该团队表示,目前有三家厂商提供与Wonderland有关的产品,并有8家厂商提供Wonderland世界的建置服务,同时有无数的学校计划及企业在其他平台上发现Wonderland的优点,因而呼吁外界提供实际的协助以让他们继续推动该项目。 有Java之父美名的SUN副总裁James Gosling曾在2007年的JavaOne会议中展示Wonderland项目,这是一个完全以Java打造的3D虚拟世界,Java开发人员贡献了 3D设计作品、3D模组及动画应用程序,并支持语音通讯,该项目的目的在于让虚拟世界也能成为一个也可从事实际商业行为的安全环境。 继之甲骨文在周二(2/2)关闭了Darkstar项目,此项目为一Java游戏中介软件,是Wonderland项目的基础架构,可应用在 大量多人线上游戏、虚拟世界及社交网路上。 Darkstar项目负责人Jim Waldo在周二宣布,SUN实验室的技术已不再支援Darkstar的开发。 Waldo表示,以开放源码的形式来执行Darkstar项目的原因之一是当核心研发团体的目标改变时,社群仍能继续维护它,因此,该团体将尽可能地保留 Darkstar项目的程序及项目网站,同时他们也正在调查是否有适合该项目的新归宿。

java

OpenMeetings 1.1 RC1 发布-下载

  OpenMeetings 1.1 RC1发布下载了,使用OpenMeetings的朋友可以在官方下载最新版本的OpenMeetings 1.1试用了.作为一款开源的视频会议解决方案是视频会议的理想选择.本次发布的OpenMeetings 1.1 RC1最大的特点就增加了对保存会议记录的过程.使用OpenMeetings 1.1 RC1的会议记录功能可以完整的记录整个会议过程的视频和音频信息,然后转换成FLV或者AVI格式,下载观看.当然,记录播放器会显示一些会议的附加信息,例如发言者的信息等;可通过 SOAP和集成API来加载录制信息,等于是直接访问会议室;新增一个屏幕共享模块。   OpenMeetings依赖于OpenOffice服务和Java(数据库连接部分使用Java界十分流行的ORM技术Hibernate),因此安装过程需要使用准备好 OpenOffice和Java运行环境(JDK或者JRE)。OpenMeetings支持音频、视频,OpenMeetings会议期间可以让每个参与者查看所有会者的桌面。OpenMeetings还包含一个写字板,通过写字板可以导入各种格式的图片和手工涂鸦。OpenMeetings是一个开源的多语言可定制的视频会议和协作系统。它是基于OpenLaszlo’s的新流媒体格式和开源的 Flash服务器Red5。 OpenMeetings 1.1 RC1下载地址: OpenMeetings 1.1 RC1下载 转自:开源中国社区 [ad#468-60]

java

BoneCP 0.6.4 RC1 发布-下载

  BoneCP开发团队今天再次放出了BoneCP 0.6.4的第一个RC版本-BoneCP 0.6.4 RC1.喜欢BoneCP的朋友可以去官方下载最新版本的BoneCP了.笔者今天访问BoneCP官方站点,已然简约如初,但官方的使用文档些的很清晰,无论是单独配置JDBC链接池的方式,还是与spring和hibernate整合使用的方式都提供了样例代码,因此推荐大家试试看,毕竟官方的性能测试看起来很是诱人的说.   BoneCP是一个快速高效,开源免费的Java数据库connection pool。当然BoneCP也是采用纯Java编写的,如果你熟悉C3P0,DBCP那么你一定知道BoneCP是用来做什么的了。简单的说Java数据库连接池,就是缓存一定的JDBC Connection,当用户访问的时候不用现场生成一个Connection,分配给用户。而是使用连接池中的Connection分配给用户,这样可以避免创建Connection的开销,提高系统的负载 BoneCP 0.6.4 RC1主要包括如下更新: BoneCP 0.6.4通过手工设置(通过BoneCPConfig进行设置时)将启用默认的配置信息 BoneCP 0.6.4通过使用JDBC Statement缓存的方式管理了内存泄露的介绍 BoneCP 0.6.4支持使用指定的ClassLoader BoneCP 0.6.4在不指定JDBC驱动的时候不会出现失败的一场,此时将加载内部驱动. BoneCP

java

Milton 1.5.1 发布-下载

  Milton官方发布了Milton 1.5.1下载地址,使用Milton的朋友可以从官方下载最新版的Milton 1.5.1试用了.Milton是一套采用Java编写的开源服务器端类库,用于实现WEBDAV服务器.Milton既可以用于商业应用程序后台种的关系数据库,也可以用于内容管理系统(CMS).   Milton的使用十分容易,只需要实现特定的几个接口,然后在Servlet配置文件中配置自己的应用.配置成功后,就可以借助Milton通过文件浏览器数据.例如可以通过windows文件管理器,或者通过nautilus(Linux0下Gnome桌面使用的文件管理器)浏览数据.如果想编辑这些数据可以借助桌面应用程序,例如:MS Office即可编辑这些数据 Milton 1.5.1主要包括如下特性: Milton 1.5.1对依赖注入有了更好的支持 Milton 1.5.1拥有更深入的安全验证功能 Milton 1.5.1提供了统一的PROPFIND和PROPATCH Milton 1.5.1提供了强大的自定义属性功能,只需要在POJO种增加一个Java注释,就可以实现. Milton 1.5.1新增了对Quota的支持 Milton 1.5.1增强了WEBDAV网关的ajax功能.因此Milton 1.5.1中可以通过Web

java

XWiki 2.2 RC1 发布-下载

  XWiki 2.2 RC1发布下载了,这也是XWiki 2.2系列的第一个RC版本,喜欢XWiki的朋友可以下载升级试用XWiki 2.2 RC1版本了(个人感觉RC版本基本就可以用了)。正如官方生成的XWiki 2.2 RC1是一个bug修复的稳定版本。因此用起来应该是没啥问题   XWiki是一个基于LGPL协议发布的开源wiki应用程序平台。XWiki使用纯Java编写,因此可以跨平台使用。 XWiki提供了很多企业应用特性,例如Blog,权限管理,LDAP整合校验,PDF导出,皮肤更换等。XWiki还提供了一个功能强大的脚本引擎,这让XWiki不仅仅可以作为一个wiki应用程序平台,还可以作为基于数据的应用程序开发环境,也就是说XWiki直接可以作为一个开发平台来使用。 XWiki的开发平台特性允许创建协作式Web应用程序。 XWiki 2.2 RC1主要包括如下变更(相对于XWiki 2.2 M2): XWiki 2.2 RC1增加了新的用户界面的控制文件 XWiki

java

iText 5.0.1 发布-下载

  iText 5.0.1 发布下载了,使用iText的朋友可以从官方下载最新的iText 5.0.1试用了。iText是一个让用户可以通过Java语言操作PDF文件的类库。相信搞Java的朋友几乎都知道iText的大名吧。笔者最开始操作PDF使用的就是iText。 iText主要包含如下特性: iText可以从服务器端生成PDF文件然后反馈给浏览器。 iText允许用户从XML或者数据库中抽取数据然后动态生成PDF文件 iText允许用户在PDF文件上增加书签,页码,等PDF特性 iText可以灵活操作PDF文件,包括拆分,合并处理PDF文件 iText可以自动填写PDF表单 iText可以增加PDF数字签名等 iText 5.0.1从官方的ChangeList来看应该是一个bug修复版本,主要修复了iText 5.0以来的一些bug,主要包括: iText 5.0.1增加了HTMLWorker 的夸列功能 iText 5.0.1使用Java5的新特性,在iText 5.0.1中已经开始使用Java5的范性特性

java, oracle

Oracle对Sun的未来规划分析

  关注Oracle收购Sun,关注Java的发展动向的笔者,今天再次在InfoQs上看到了国外人事对Oracle对Sun未来的规划分析,转载过来,提醒自己,也是提醒所有和笔者一样的Java爱好者。让我们时刻关注Java的最新动向吧。   在经过了将近9个月的漫长等待后,Oracle终于获得欧盟的批准成功完成对Sun的收购。近日Oracle宣布了 对Sun技术与平台的未来规划。 Java、JVM及JVM上的各种语言 Oracle产品开发高级副总裁Thomas Kurian说,Oracle计划集成Sun HotSpot与Oracle JRockit Java虚拟机;他又补充到,Oracle打算”振兴“Java开发者社区并将Java编程模型的触角延伸到新近涌现的应用开发范式上来。比如 说,Oracle计划增加模块化特性、为Java SE增加多核处理支持、为Java ME增加新的特性,如多点触摸等。 InfoQ联系到了Allex Miller以了 解Oracle对JVM的规划: 我感觉Oracle想将BEA LiquidVM ”JVM on a

java

Oracle看好Java放弃Sun Cloud

  随着Oracle收购Sun的逐步实施,笔者对Oracle将会如何发展Sun的各项业务十分关注,今天从InfoQ了解到了Oracle的领一个动向,Oracle看好Java放弃Sun Cloud。笔者是一个Java爱好者,虽然使用Java日子也不短了,但充其量只能算是个爱好者,没什么深入的研究。Oracle本次明显标明自己最Java的重视程度,包括对Java投入更多的研究,发展Java的新版本,同时增强现有 JVM的性能,调整Java垃圾回收的效率,融合JVM和JRockit等等。这些举动说明Java在未来的一段时间内仍然会蓬勃发展。下面是来自InfoQ的一段摘录:   Oracle近期发布的关于Java和Sun Cloud公共计算平台的计划中,Oracle高管进一步表示了对Java的看好而对Sun Cloud的则没有多大兴趣。   Oracle对于Sun Cloud的计划并不乐观,Sun在2009年三月份宣布的公共计算平台本来打算在当年夏天进行部署。而Oracle的首席架构师Edward Screven现在表示:“我们并不打算提供Sun Cloud 服务”。以此可以看出Oracle并不准备继续投入精力在Sun Cloud服务上,而最终的可能就是放弃Sun Cloud。   Oracle的CEO拉里埃里森也表示对云计算的新颖和重要性存有疑问。但即使Oracle不会像Amazon那样通过Sun Cloud来销售自己的软件产品,它也可以提供自己的产品用于构建公共云或者私有云。   而对于Java的不同版本,Oracle的期望和计划明显要积极很多。   “Java是Oracle获得的王冠上的钻石,”Thomas Kurian,Oracle负责产品开发的执行副总裁这样形容Java,并且表达了Oracle的野心:“继续增强和扩张Java编程模型的领域,以支持 新兴的应用开发模式”。   Java是世界上最流行的编程语言,尤其在企业领域,拥有将近一千万开发者。Oracle将会投并复兴Java社区,并且提高致

Scroll to Top