3

現在MacOSX 10.6.x(Snow Leopard)を実行しているので、サポートされているシステムに問題がある可能性があると確信していますが、EclipseにJavaFX 2.0(または2.1.x)をインストールしようとしています。 Juno for Java EE(バージョン3.8)。

すでにe(fx)clipseプラグインをインストールしましたが、OracleのWebサイトから正しいJavaFX.zipファイルをダウンロードしているかどうかわかりません。JavaFX 2.2ベータリリースをダウンロードしたのは、OS Xで利用できる唯一のリリースのようだったからですが、間違っている可能性があります。このアーカイブをダウンロードすると、EclipseがそれをJavaFX 2.2 SDKとして認識するように、アーカイブをどう処理するか、どこに配置するかが正確にわかりません。環境設定に移動してSDKファイルの場所を設定する必要があることはわかっていますが、設定するための選択可能な.jarファイルまたはフォルダーがないようです。私はここで何か間違ったことをしていますか?どんな助けでも大歓迎です。


編集:SDKの場所を、設定ツリーのJavaFXセクションでダウンロードしたJavaFX2.2SDKの場所に設定することで問題を回避しました。

4

2 に答える 2

1

Oracle Java SDK for Macの現在の GA リリースには、JavaFX 2.1 が含まれている必要があります。

2.2 リリースの機能またはバグ修正に依存しない限り、JavaFX 2.2 開発者リリースを個別にダウンロードする必要はありません。

e(fx)clipse リリース 0.14 は、Mac 用の Oracle Java ディストリビューションと共にインストールされた JavaFXを検出できるはずです。

e(fx)clipse の入門チュートリアル

アップデート

あなたの編集で、OSX 10.6 で JavaFX 2.2 を使用できたことを確認できてうれしいです。Java クライアント リードの Richard Bair 氏は次のように述べています

実は、Snow Leopard にはない Lion から使用している API がいくつかあります。また、Apple は OS - 1 の現在のリリースのみをサポートしており (したがって、現在は Lion と Mountain Lion になります)、展開には特別なフックが必要でした。Apple 自身がもはやサポートしていないバージョンの Mac OS をサポートするのは意味がないと考えられていました。

したがって、すべてが期待どおりに機能しなくても驚かないでください。10.6 は、JavaFXの認定された構成ではありません。2012 年 6 月の時点で、JavaFX のすべてがまだオープン ソース化されていないため、別の JavaFX をダウンロードしない OpenJDK は、JavaFX 開発用の OracleJDK に代わるものではない可能性があります。

于 2012-06-25T18:17:42.837 に答える
0

SDKの場所を、Eclipse設定ツリーのJavaFXセクションでダウンロードしたJavaFX 2.2 SDKの場所に設定することで、この問題を回避しました。

于 2012-06-26T03:11:19.743 に答える