2012-11-02 157 views
1

我安裝了jdk 7u9並將其添加到eclipse Java項目的構建路徑中。 然而,當我試圖導入Eclipse無法識別他們一些JavaFX類:安裝jdk後無法識別javafx 7u9

 import javafx.scene.media.Media; 

我在Oracle的網站閱讀(和很多其他的網站)的JavaFX是已經包含在JDK 7u9和有不需要安裝任何額外的插件。

可能是什麼問題?

+0

使用[e(fx)clipse](http://efxclipse.org/) – jewelsea

+0

我找到了一些解決辦法。我相信這不是一個好的解決方案,但到目前爲止它的工作。 我下載並安裝了JDK 6的javafx,並手動添加了jar。 現在在Eclipse項目中可以看到javafx。 – Mizh

回答

1

jfxrt.jar位於jdk的jre/lib文件夾中,但不在默認的引導類路徑中。這就是爲什麼Eclipse不會將它添加到「JRE系統庫」中的原因。

問題跟蹤here。 修復將在Java 8中進行。

您應該手動將jar添加到項目構建路徑或使用e(fx)clipse並設置JavaFX項目。