今週はいろいろリリースがありました。
Java SE 7 update51
ダウンロードサイト
http://www.oracle.com/technetwork/java/javase/downloads/index.html
Oracle Blog日本語まとめ「Java SE 7 Update 51 Released」
http://orablogs-jp.blogspot.jp/2014/01/java-se-7-update-51-released.html
デフォルトのセキュリティレベル(高)では、電子署名のないApplet・Web Startプログラム、電子署名があってもブラウザが使用する認証局によって証明されていないApplet・Web Startプログラムは動かなくなります。
セキュリティの設定を「中」に変更するか、例外サイトリストに記載するか、Deployment Rule Setを使用すると動作させることはできるようです。以前調べて日記に記載しました。
Webブラウザ上で実行するJavaのセキュリティについてのメモ - torutkの日記
ソケットのパーミッションが厳しくなり、従来はポート番号1024以上のソケットを生成できたのが、セキュリティマネージャがいるときはエフェメラルポート番号以外のポート番号にバインドするときはパーミッション設定が必要になるとあります。
Linuxで-XX:+UseLargePagesを指定しているとクラッシュすることがあるとあります。
Web StartプログラムでRMIを使い、SwingUtilities.invokeLater, invokeAndWaitを使うとエラーになるとあります。
Java SE 8 b123(Eary Access版)
クリスマス頃にb121がリリースされた後、年末年始は週刊JDK 8が出なかったのですが、今週b123がリリースされました。
https://jdk8.java.net/download.html
NetBeans 8.0 Beta
NetBeansリリースロードマップによると、NetBeans IDE 8.0はこの4月に予定されています。
https://netbeans.org/community/releases/roadmap.html
そのBeta版が公開されました。
https://netbeans.org/community/releases/80/
SceneBuilder 2.0に対応しています。