<%@ page contentType="text/html; charset=gb2312"%> Java 6 on Mac :最糟糕的版本!
网站公告:   ◆北天JAVA技术网热情为java爱好者服务,本网内容包括JAVA(JSP、servlet、EJB、webservice、j2ee、javabean、应用服务器、JavaScript),数据库(MYSQL、SQL Server、Sybase、Oracle、DB2、数据库综合知识),设计研究(设计模式、Struts、Spring、Hibernate、设计框架、设计综合知识),WEB2.0新技术(主要介绍AJAX),以及各种技术的入门、实例、例子等等,欢迎各位多来坐坐!◆  诚邀各位JAVA爱好者加盟!◆  本网站内容丰富,更新快,保证每周20篇以上!  
加入收藏
设为首页
联系站长
承接项目
  相关资源:网站首页 | 免费培训学院 | 技术论坛 | JAVA聊天室 | 作家专栏 | 开发工具 | 认证考试 | 会员俱乐部
  JAVA技术初学者园地 | jsp与servlet | javascript | Java源代码 | EJB | web service | 应用服务器 | JAVA综合知识
  设计研究设计模式 | 设计框架 | Struts | Spring | Hibernate | 开源项目 | 面向对象设计 | 设计综合知识
  数 据 库MYSQL | SQL Server | Sybase | Oracle | DB2 | Informix | Access | 数据库综合知识
  其他资源:AJAX新技术 | 网站开发 | ERP软件 | OA办公软件 | 商业智能BI | 开发综合知识 | 承接项目 | 项目试用

 
 
Java 6 on Mac :最糟糕的版本!
     发布者: 发布时间:2008-05-05
苹果MacOS X上的JavaSE6官方版发布中提到,苹果发布了MacOS上的JavaSE6。事实上,这是一个迟到的发布。所有使用MacOS的JAVA开发者已经为止等待了一年多了,并且曾一度引发了很多讨论与争议。

不管怎末说,Java6 for Mac终于来了,虽然这个时间稍微晚了点。那么那些使用MacOS的JAVA开发者是不是应该为之欢呼了呢?显然不是这样,Bodo在他最近的blogJava 6 on Mac. Worst release ever中指出,这个发行版本是有史以来最糟糕的一个版本:
引用

Only supports 64 bit

This means that Java 6 doesn't run on 1 year old MacBooks or all early adopters of the Intel switch. A huge amount of people can't run 64 bit.

Another problem is that it only supports 64 bit applications. Bye bye applets in Safari.

No Cocoa support

Because of the lack of 64 bit libraries for cocoa it is not possible to use cocoa with Java 6. Nearly every Java application on Macs uses cocoa to make it look better on Mac OS. Some even are 100% cocoa, like Cyberduck. Because of that only a small percentage of Java applications can run on Java 6.

Apple knows this

Apple is well aware of this problems. The update doesn't make Java 6 the default vm, the preferences dialog even warns you if you want to make it the default vm.





作者在结尾提出三条可选的建议:
引用


× Switch back to Windows / Linux for Java development

× Use SoyLatte and help them to create the native gui pipeline

× Ask Apple to fix this issues



从之前一系列事件看来,包括延迟JAVASE6的发布,iPhone不支持J2ME etc.苹果对JAVA开发者的态度很不友好,史蒂夫·乔布斯的一些言语也很是让人心寒。如果你是JAVA开发者,并且使用苹果,是不是应该考虑换个工作平台了?

PS:貌似苹果偏向于封闭独裁的作风,iPhone的SDK就明确禁止J2ME,Flash之类的软件出现。连Mac上的开发语言都弄出一个特立独行的Object C。当然,苹果的“特立独行”也为它带来不少利润,以及一批同样“特立独行”的苹果fans。不过像苹果这样的公司能存活到现在也不得不说很让人佩服了。

TAG:
java6
mac
apple



(转载文章请保留出处:北天JAVA技术网(www.java114.com))
 
更多精彩文章:
Java 6 on Mac :最糟糕的版本!
Spring Security 2.0.1 Released
Spring Security 2.0.1 Released
Sun公司发布Mural:开源主数据管理方案
Sun公司发布Mural:开源主数据管理方案
Groovy 1.6-beta-1发布,性能有大幅提高!
 
最近评论:
        
鍥炲
        
标 题:   
内 容:   
 
                                  
 
免责声明:该文章由网友发表,如果对您造成侵权,请联系站长

首页 - 承接项目 - 网站地图 - 联系我们 -
版权所有北天JAVA技术工作室 ICP证号:粤ICP备06079815号