java

java

MyEclipse 9.0_MyEclipse 9.0下载_MyEclipse 9.0 M1

  MyEclipse 9.0第一个M版本(MyEclipse 9.0第一个里程碑版本)-MyEclipse 9.0 M1下载地址发布了,关注MyEclipse 9.0的朋友可以直接去MyEclipse官方获取最新的MyEclipse 9.0 M1下载地址下载试用。与笔者预期的一样MyEclipse 8.6系列产品主要是以Eclipse 3.5.2系列为核心,而MyEclipse 9.0系列产品则是以Eclipse 3.6为核心的产品。同时在BIRT集成方面也做了大幅度的调整,同时将BIRT升级到了2.6版本,让急于MyEclipse 9.0进行报表开发会变得更加轻松。   MyEclipse 9.0的另一大变化就是增加了对window 64bit平台的支持,为了更充分的使用系统资源MyEclipse 9.0中终于引入了针对window 64bit平台的支持。而该功能将会在MyEclipse 9.0 M2版本中直接提供独立的一件安装版。目前的版本是一个兼容32bit和64bit的版本,同时官方表示虽然目前的MyEclipse […]

java

MyEclipse 8.6.1_MyEclipse 8.6.1下载_MyEclipse下载

  MyEclipse 8.6.1下载地址发布了,关注MyEclipse 8.6系列产品的朋友可以直接去官方获取最新的MyEclipse 8.6.1下载地址下载试用。本次发布的MyEclipse 8.6.1是在MyEclipse 8.6的基础上进行的功能增强版本,除了bug修复之外更是增加了诸多的新特性,尤其是在对最新的开源软件支持方面做了很多工作。因此对一些新东西感兴趣的朋友赶快去官方下载最新的MyEclipse 8.6.1吧。不过或许是由于MyEclipse 8.6本身就基于Eclipse 3.5.2的缘故,虽然目前版本已经升级到了MyEclipse 8.6.1,核心仍然使用的是Eclipse 3.5.2。 MyEclipse 8.6.1主要改进包括: MyEclipse 8.6.1引入了更加强劲的JavaScript编辑器 提供了更好的在HTML网页中编辑JavaScript的能力 增加了更快更加智能的JavaScript提示助手 改进了JavaScript智能纠错功能 全面支持主流JavaScript类库包括:jQuery, prototype,

java

DBSight 4.0.4下载_DBSight下载_DBSight 4.0.4

  DBSight 4.0.4下载地址发布了,关注DBSight的朋友可以直接去DBSight官方获取最新的DBSight 4.0.4下载地址下载试用。照惯例,DBSight 4.0.4仍然是一个在DBSight 4.0基础上的升级版本,本次搞定的问题依然是比较细微的。一方面透明的升级了xml配置格式,其次是修正了dashboard页面的辅助显示问题。虽然改动并不是很大,但毕竟还是bug修复版本,因此试用DBSight 4.0系列的朋友,有条件的话还是升级一下吧。   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.4下载地址: DBSight 4.0.4下载 DBSight 4.0.4下载地址(DBSight4.0.4

java

JDK 7发布日期确定_JDK 7将于2011年7月28日发布

  Java世界最重要的一员JDK 7的发布日期已经确定了,这也是Oracle收购Sun之后为开发者带来的最大的JDK版本的更新了。在Oracle收购Sun的时候JDK 6已经进入了成熟稳定的阶段,Oracle除了修改版权信息和logo之外所作的改动基本都在修复bug。而此次发布的JDK 7将是在Oracle带领下的一个全新篇章。早在Oracle刚刚收购Sun的时候,Oracle就曾经表示其手中已经拥有了JRMC(JRockit)这款优秀的JVM而收购了Sun之后,Oracle再次拥有了HotSoptJVM,由于二者各有千秋但对于一个公司来说同时发展两个JVM并没什么好处,于是乎就有了将二者合二为一的消息传出。不过具体到什么时候实施则是个未知数了。随后就在前不久,继MySQL将推出各种收费版之后,Oracle再次表示在JDK方面也将推出收费版和免费版。这让我们对JDK 7的版本再次有了很多迷茫的感觉。虽然JDK 7所包含的JSRs已经基本确定,但届时发布的JDK 7到底会是什么样子笔者着实猜不透。当然我们是不是需要等到JDK 8的时候,才能见到大融合版本的JDK也就不得而知了。不过笔者相信,Java在Oracle说中会越来越值钱(当然这个是对Oracle来说)   北京时间11月20日消息,据国外媒 体报道,甲骨文今天宣布,Java Development Kit 7(Java 7开发者工具包)将于2011年7月28日推出。甲骨文同时表示,公司已于昨天向Javap社区进程执行委员会(Java Community Process Executive Committee)提交了Java 7 和8的信息,并等待批准。

java

HttpComponents HttpCore 4.1下载_HttpCore 4.1下载_HttpCore 4.1

  HttpComponents HttpCore 4.1下载地址发布了,关注HttpCore 4.1的朋友可以直接去官方获取最新的HttpComponents HttpCore 4.1下载地址下载试用。HttpComponents也就是以前的httpclient项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端/服务器编程工具包,并且它支持HTTP协议最新的版本。HttpComponents HttpCore 4.1是HttpCore分支项目的一个公开发布版。本次发布的HttpCore 4.1提供与各种JRE的兼容模式以及内置实现的SelectionKey API,兼容Google Android平台,同时在性能上也有不少的提升。 HttpCore 4.1下载地址: HttpCore 4.1下载

java

NetBeans 7.0下载_NetBeans 7.0_NetBeans 7.0 Beta下载

  NetBeans 7.0第一个beta版-NetBeans 7.0 Beta下载地址发布了,关注NetBeans 7的朋友可以直接去NetBeans官方获取最新的NetBeans 7.0 Beta下载地址下载试用。在IDEA 9.0.4刚刚发布一周左右,NetBeans 7.0 Beta就发布了,对开发者来说真可谓双喜临门了。不过说句老实话,一般开发者都会固定某个Java IDE进行开发的不会像笔者这么喜欢折腾的说 :)。NetBeans 7.0是NetBeans最新一代的产品,虽然仍然处于beta阶段但诸多新特性相信会让很多开发者为止倾倒的,俗话说的好,只买对的不买贵的。NetBeans作为一款免费而优秀的Java IDE,不但跻身三大主流Java IDE之列,并且荣获过最具创新的Java IDE大奖,可见其确实有独到之处了。   NetBeans 7.0的开发目标是针对即将到来的Java SE 7平台以及Java开发工具包JDK

java

IDEA 9.0.4下载_IDEA下载_IDEA 9.0.4

  IDEA 9.0.4下载地址发布了,关注IDEA的朋友可以直接去IDEA官方获取最新的IDEA 9.0.4下载地址下载试用。本次发布的IDEA 9.0.4应该在是上周发布的,因为笔者一直在旅行中,居然没有发现IDEA 9.0.3已经升级到IDEA 9.0.4了,是在是对不住各位看官了。不过说起IDEA 9.0.4官方给出的评价是一个强力bug修复版本。为啥说是强力bug修复呢?从官方发布的几十项变更记录来看只有为数不多的几个新特性的加入,而且基本都是一些功能上的改进和细微的调整,因此建议使用9.0.3版本的朋友下载是升级到最新的IDEA 9.0.4。   Java开发工具种类繁多,但最为出名的三大IDE莫过于Eclipse, IntelliJ IDEA,NetBean了。随着JBuilder的陨落,Eclipse逐渐成为笔者和周围朋友的第一选择。而IntelliJ IDEA作为Java IDE中最为智能的一款来说的确有其不俗的一面。首先IntelliJ IDEA 9系列在插件上虽然不及Eclipse多,但几乎覆盖了Eclipse所及的全部方面。其次IntelliJ IDEA 9.0.4的高度智能化另起在重构代码,问题追踪,编码的自动完成等方面名列各种Java IDE之冠。   IntelliJ IDEA的另一大优势就是对脚本语言的支持和新框架的支持。在Eclipse方面通过插件对最新框架和脚本语言的支持通常相对滞后一些,不过随着很多开源框架已经自己开发出对应的Eclipse插件,因此这点现在已经好了不少,但

java

Quartz 1.8.4下载_Quartz下载_Quartz 1.8.4

  Quartz 1.8.4下载地址发布了,关注Quartz的朋友可以直接去Terracotta官放获取最新的Quartz 1.8.4下载地址下载试用。自从被Terracotta收购后,笔者对Quartz的关注也没有以前那么集中了,今天去官方看了看,除了打上了Terracotta标签外,变化到是并不大,下载可以选择填写一些注册信息,当然笔者直接忽略而过了。不过Quartz毕竟还是调度框架中的佼佼者,否则也不会受到Terracotta的亲来了,按照官方的说法Quartz 1.8.4是一个彻底的bug修复版本,该版本中搞定了小错误,因此使用Quartz 1.8系列版本的朋友可以下载升级到最新的Quartz 1.8.4。   Quartz是一款优秀的Java开源调度框架,说起Java中的调度功能,不能不提到java.util.Timer,该类实现了一些基本的调度功能,但是限制颇多。Quartz提供了比Timer类更多更灵活的功能和调度机制,并且拥有十分优秀的性能。Quartz也是著名开源框架Spring内置的调度框架,与之类似的调度框架还有cron4j,cron4j 也是一款优秀的调度框架。如果您需要强大而灵活的调度功能,如果您不想收工维护复杂难以控制的线程级的调度功能,如果您正在使用Spring框架而为调度功能发愁,那么Quartz或许是您一个不错的选择。如果您想要小巧但功能强劲并且符合Linux crontab风格的调度功能,那么cron4j也是一个不错的参考。 Quartz 1.8.4下载地址: Quartz 1.8.4下载

java

Oracle回应Apache_Oracle回应”Apache声称要退出JCP”的决定

  随着”Apache声称要退出JCP“,Oracle在沉默了数日之后终于在今天最初了回应。这也是Apache声称要退出JCP之后Oracle的首次表态,不过从内容来看目前似乎双方都不肯让步的样子。 在过去的数年中,关于Java SE 7(JDK 7, JRE 7等)的投票一直处于停滞和延迟阶段。因此我们鼓励并且希望Apache重新考虑并定位自己,同时Oracle也表示Apache与Oracle和广大Java社区站在同一队伍共同推进Java发展。   虽然上述回答中,Oracle并没有正面回答问题的关键-也就是TCK许可的问题。但Oracle声称自己是遵循了Java Specification Participation Agreement (JSPA)的: Oracle提供了在公平,合理,非歧视的条件下JSPA和其与义务相一致的TCK许可证。(感觉Oracle认为现在的JSPA十分合理的样子,并不打算有任何改变)   不幸的是Apache并不认为Oracle提供的JSPA合理,Apache认为Oracle并没有提供一个没有领域限制的TCK,这违背了JSPA许可: A specification lead cannot “impose any

java

Apache声称要退出JCP?

  随着Oracle将Java的各种许可不断的调整,最近关于Java的各种新闻不断涌现出来,除了令人难以琢磨的Oracle与Google之间的侵权之争外,最近最火爆的时间莫过于”Apache声称要退出JCP”,对于Java开发者来说,Apache开发的各种优秀工具可以说是多不胜数,尤其是针对Java开发者而言其作用是难以估量的,这么一个重量级人物如果退出JCP,那么Java的将来路在何方的确让很多人开始迷惘,不过Apache的威胁是否能让Oracle就范,Apache是否会真正退出JCP一切都还需要时间来验证。   近日,Apache软件基金会董事做出了一个史无前例的举动:如果他们作为Java规范实现者的权利得不到满足,那么就打算离开JCP。 在JSPA上,Oracle与ASF同意一起参与JCP的建设,ASF享有Java SE测试包(即”TCK“)的许可权,这样ASF就可以基于Apache License测试并发布Apache Harmony项目了。但现在Oracle违背了他们所签订的合同契约,只提供了附加额外条款与条件的TCK许可,而该许可与开源或免费软件许可又不兼 容。   ASF声称如果他们作为Java规范实现者的权利得不到JCP执委会最大限度的满足,那么他们将终止与JCP的合作关系。缺乏积极、有力、清晰执行力的权利反映出JSPA是毫无价值的,只能证明JCP规范只不过专有文档而已。 最具争议的事情就是Sun(现在的Oracle)拒绝为Apache开源的Java实现提供测试兼容包(TCK)。其中的原因在于财政—— Oracle很大一部分收益来自于移动设备上的Java,而移动设备上免费的JVM可能会威胁到Oracle的收入来源(OpenJDK对于很多嵌入式设 备都是不适用的,因为它要求所有的源代码都得基于GPL发布,这就需要商业许可了)。   然而,JCP文档还需要使用JSRs。对于Java 6平台的JSR 270来说,许可条款包括: 10.应该向非营利组织与参与创建Java SE 6规范兼容性实现的个人无偿提供Java SE 6 TCK,只需带有商标与商标版权即可,但不提供支持。

Scroll to Top