Java SE 6 Update N Early Access 推出
在 Sun Tech Day 研討會中我曾提過的「Consumer JRE」這個精簡版 JRE ,現在改稱「Java SE 6 Update N」後推出 Early Access 版本了。之前宣稱要縮小安裝檔的大小,不過還是有點大,大約14MB,而且這是指「安裝檔案」的大小,整個JRE裝完還是有86MB這麼多。
「Java SE 6 Update N」(以下簡稱 6uN)的實際版本編號是1.6.0_10-ea,這個版本已經實現的新功能有:
- Deployment Toolkit:主要是提供一組JRE資訊的API,讓applet或Java WebStart的開發者可以透過Javascript偵測user端的電腦是否安裝JRE、偵測所安裝的JRE版本、甚至協助安裝JRE...等等,你可以參考使用官方提供的這個 js 檔案來完成。使用方式可以參考這份官方提供的測試文件
- 新的JRE更新模式:以後更新JRE不會在重新下載安裝一份新版本,然後看到「新增與移除程式」中有一堆「Java 6 update x」的安裝項目,取而代之的是單一的「Java 6 Family」安裝項目。
- Java Quick Start功能:這個功能是預先 prefetch 部份的JRE到記憶體中,以降低JRE冷啟動的時間。這個功能可以在控制台中的「Java」項目中啟動或關閉,而預設是開啟的。官方建議測試的方式是先關閉Quick Start然後重開機去執行一個Applet,然後再開啟Quick Start後重開機執行相同的Applet,效能會有相當的提昇。
- 硬體加速支援的改進:完全支援基於MS Direct3D 9 pipeline的硬體加速功能,要開啟Direct3D pipeline,可以設定J2D_TRACE_LEVEL=4這個環境變數。
- 新的佈景主題 - Nimbus:這個佈景主題主要加強了Swing介面,讓Swing介面與原生系統的介面更融合。你可以利用 -Dswing.defaultlaf=sun.swing.plaf.nimbus.NimbusLookAndFeel 這樣的方式設定Swing程式使用Nimbus Look and Feel。
- 新一代的Java Plug-In:增進了效能和穩定性,也支援了Vista、IE 7、Firefox 3 pre-release等。不過奇怪的是並無法支援Windows平台上的Firefox 2 @@,也因此現在這個功能預設是不開啟的。
下圖是安裝 6uN 後控制台中的Java設定:

Powered by ScribeFire.

可是我的firefox 2 可以使用耶...
由...發表 小朱~ on 二月 29, 2008 at 12:33 上午 CST #