1

私はJavaFXを試しています。ただし、JDK 1.7 JavaFXがJREの一部になっているため、maven installを実行し、システム依存関係を指定しないと、JavaFXクラスが見つからないため、システム依存関係のコンパイルに失敗します。MavenにJavaFXをJDKの一部と見なさせる方法はありますか?

4

1 に答える 1

3

今のところ、jfxrt.jar をシステムの依存関係として保持してください。

jdk7u6 の時点で、jfxrt.jar が jdk の jre/lib ディレクトリにありますが、JavaFX 以外のプログラムとの互換性に関する潜在的な懸念から、JavaFX はデフォルトの Java クラスパスにはありません。以降の jdk リリースでは、JavaFX がデフォルトの jdk クラスパスに追加され、プロジェクトの Maven システム依存関係として JavaFX を指定する必要がなくなります。

于 2012-08-19T16:00:35.203 に答える