어제 점심먹고 커피 한잔 하면서 제안서를 쓰고 있는데 java update 가 준비되었다고 java updator 가 뿅~ 하고 뜨길래 눌러봤더니 java se 6 update 10이 발표되었군요.
update 7 이 마지막이었던 것 같은데 8/9 생략하고 곧바로 10으로 점프했군요. 뭐가 바뀌었는지 궁금해서 update release note 를 살펴봤습니다.
간단하게 각 항목에 대해 언급해 보자면
Olson Data 2008c : Olson time zone 의 2008c 버전을 포함합니다. JavaDoc 의 java.util.TimeZone 을 읽어보시면 알겠지만 Three-letter time zone ID 는 deprecated 되었습니다. "CST" could be U.S. "Central Standard Time" and "China Standard Time" 등과 같은 이유에서라고 하네요.
Java DB : 이번 릴리즈에는 Java DB 10.4 가 포함되어 있습니다. Java DB 는 Apache 프로젝트인 Derby ( Java 로 만든 경량 DBMS ) 의 SUN 배포한 정도입니다. 사용하기 간단하고 전체 사이즈도 대략 2MB 정도로 가볍습니다.
Next Generation Java Plug-in : RIA로써의 Java Applet ( JavaFX? ) 의 기능향상을 위한 이런저런 패치가 들어간 듯 하네요.
- ability to increase the heap size and specify command-line arguments on a per-applet basis
- ability to select a particular version of the Java Runtime Environment for an individual applet
- improved reliability
- better and more portable integration between the Java and JavaScript programming languages
- improved support for accessing the DOM of the containing web page
- enhanced support for web services
New Direct3D Accelerated Rendering Pipeline for Microsoft Windows Platforms, Enabled by Default : 무려 "fully hardware accelerated graphics pipeline based on the Microsoft Direct3D 9 API" 라고 합니다. 당연히 비디오카드의 드라이버를 최신버전으로 업데이트시켜야겠죠. 새로 구입하신 분들이면 뭐...
Direct3D 파이프라인 기능을 끄고 싶으면 JavaVM 설정시 -Dsun.java2d.d3d=false
를 세팅해 주면 되며, Direct3D API 에서 직접 제공하지 않는 XOR paind mode 등을 사용하는 경우 예전보다 느려질 수 있다고 하니 사용하시는 분들으 주의하셔야겠습니다.
Known Auto Update Issue on Window Vista : 6u10 build 이전의 릴리즈들은 UAC가 설정된 Administrator 사용자의 Vista 에서는 auto update 가 되지 않았었다고 하는군요. ( 굳이 자동으로 안해주셔도 -_-;; )
문제가 있었던 분들은 예전버전을 삭제하고 이번 릴리즈( 6u10 GA(1.6.0_10-b33)) 을 설치하면 됩니다.
그외 awt/swing/2d 등을 포함해 무려 720개의 bug fix 를 제공하고 있으니 지금 당장 업데이트 고고싱~!
참, Sun Developer Network 에 가입된 분들이라면 얼마전 개최되었던 SUN Tech Day 의 발표자료들이 올라와 있으니 관심있는 분들은 참고하시면 되겠네요.
댓글 없음:
댓글 쓰기