Mac OS X用のOracle JDKとJavaFX SDKを正式リリース

Oracle JDK 7およびJava FX 2.1 SDKのMac OS X版が公開されました。このリリースは、Oracle JavaのMacへの展開における重要なマイルストーンです。今後、Oracle JDK 7とJavaFX 2.1(そして後続バージョン)のすべてのリリースで、Linux、WindowsやSolaris版と同時にMac版も公開されます。

OS X用のJDKとJavaFXはどこからダウンロードできますか?

java.oracle.comからどうぞ。このJDKダウンロードにはJava FX SDKも含まれています。

このリリースには何が含まれていますか?

Java SE 7の完全互換実装、JDKの開発ツールの大部分と完全なJavaFX 2.1 SDKです。保守やデバッグ用のツールや、JavaプラグインやWeb Startといったデプロイメント技術の一部は未提供ですが、後続のリリースで追加される予定です。詳細については、JDKのリリースノートJavaFXのリリースノートをご覧ください。

OracleはMac上のJDK 7でのNetBeansの使用をサポートしますか?

はい!NetBeans 7.1.2がJDK Update 4と同時にリリースされ、これにはMac用Oracle JDKのフルサポートが含まれています。こちらの発表をご覧ください。ダウンロードはこちら

このリリースに既知の問題点はありますか?

Mac OS Xへの対応は私たちにとってかなりの大仕事でした。また、新プラットフォームの追加はずいぶん久しぶりのことです。今回のリリースは"1.0"と考えられるべきで、既知の問題点も多く含まれています。詳しくはリリースノート(JDK, JavaFX)を参照してください。

問題点を見つけた場合、どうすればよいですか?

まず、それが既知の問題でないかリリースノートを確認してください。次に、適切なメーリングリストwebフォーラムで検証や解決への助力を求めることができます。その後でバグ管理システムにレポートを登録してください。

OS X版のソースコードは公開されていますか?

はい!JDKのすべてのコードは、OpenJDKコミュニティJDK 7 Updatesプロジェクト内にあります。JavaFXは、OpenJFXプロジェクトで部分的にオープンソース化されており、Oracleは残りの部分についてもオープンソース化に向けて作業中です。

どのAppleハードウェア、OS Xのバージョンがサポートされますか?

OracleのJDKとJavaFXリリースは、64ビット対応のIntelベースMac上のOS X Lionをサポートしています。この実装は64ビットのみなので、64ビットのOSが必須なことに特に気をつけてください。

OS Xの古いバージョンでもOracle JDKを使えますか?

いいえ、難しそうです。根本的な問題は、Oracle JDKが、AppleがLionで導入したいくつかのAPIを必要としていることです。この新しいAPIで導入された機能は、古いOS Xバージョンにもある程度は存在しましたが、正式なAPIではありませんでした。

32ビットJVMや、古いPPCベースのMacのサポートが必要な場合、どうすればよいでしょう?

OpenJDKをベースとして、他のコンフィグレーション向けにJDK 7をビルドする、コミュニティベースの取り組みが存在します。お好みの検索エンジンで簡単に見つかるでしょう。こういった取り組みには拍手喝采です! :-)

Mac OS X用Oracle JDKおよびJavaFXのための商用サポートはありますか?

これらはOracleの標準リリースと認められるので、Java SE Supportプログラムの対象となります。ただし、Macのサポートは開発のみです。ビジネスクリティカルなサーバーサイドアプリケーションがMac上で運用されることは想定していません。

今後のロードマップについて教えてください

Mac版のOracle JDKとJavaFXの今後のリリースは、毎年4-6リリースという通常のJDKリリース計画に従います。次の重要なマイルストーンはJDK 7 Update 6で、ここでJavaプラグインやWeb Startのサポートを追加する予定です。早期アクセスビルドはこちらです。もちろん、JDK 8でもMac OS Xはサポートされます。

Comments:

Post a Comment:
  • HTML Syntax: NOT allowed
About

日本オラクルのエンベデッドJavaチームから、最新情報をお送りしていきます。

Search

Archives
« 4月 2014
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today