torutkのブログ

ソフトウェア・エンジニアのブログ

Java SE 7u51, Java SE 8 b123, NetBeans 8.0 Betaなど

今週はいろいろリリースがありました。

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 DB(Derby)をネットワークサーバーとして動かす際にパーミッションが必要になるとあります。

Java SE 7 日本語APIドキュメント

オンラインでは参照できていたJava SE 7の日本語ドキュメントが、アーカイブも用意されました。
http://www.oracle.com/technetwork/jp/java/java-sun-1440465-ja.html

ローカル(非インターネット接続環境)でも日本語APIドキュメントを参照したいので、アーカイブ版の提供はうれしいです。

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に対応しています。