3

JavaFX コードをコンパイル/実行しようとしています。私が参照する私の PC で: C:/Program Files/Oracle/JavaFX 2.1 SDK/rt/lib/jfxrt.jar

私の理解では、JavaFX は Mac OS x の JDK 7 に含まれていますが、/Library/Java/JavaVirtualMachines/jdk1.7.0_09.jdk/Contents/Home/ に jfxrt.jar が見つかりません。

4

1 に答える 1

9

編集 (2019 年 11 月) : 現在、OpenJDK には OpenJFX が含まれていません。一部の OpenJDK プロバイダーには、OpenJFX がインストールに含まれています。残りについては、maven または gradle を使用してプロジェクトに含めることができます。


Java7:jre/lib/jfxrt.jar

Java8:jre/lib/ext/jfxrt.jar

を使用して見つけることができますfind $JAVA_HOME -name jfxrt.jar


Java9 には がないためjfxrt.jar、モジュールのセットになりました。

./jmods/javafx.base.jmod
./jmods/javafx.media.jmod
./jmods/javafx.swing.jmod
./jmods/javafx.controls.jmod
./jmods/javafx.web.jmod
./jmods/javafx.fxml.jmod
./jmods/javafx.graphics.jmod
于 2012-10-25T14:00:23.290 に答える