簡體   English   中英

jfxrt.jar 不在 JDK 1.8 中?

[英]jfxrt.jar not in JDK 1.8?

我剛剛將我的 JDK 更新為 JDK 1.8,因為我在 1.7 版本中找不到 java FX 所需的 jfxrt.jar。

我從這里下載了 JDK: http : //www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

具體版本:jdk-8u5-linux-i586.rpm

順便說一下,我使用的是 opensuse 13.1。

現在安裝后我的 usr/java/jdk1.9_05/lib 仍然不包含 jfxrt.jar。

有沒有人知道為什么,我讀到這個版本實際上應該包含它。 我可以手動解決這個問題嗎?

對於我在 OSX 上,它位於jdk1.8.0_05.jdk/Contents/Home/jre/lib/ext/jfxrt.jar 我猜它在您機器上的類似位置。 試試/usr/java/jdk1.8.0_05/jre/lib/ext/jfxrt.jar

我正在使用 linuxmint 18.1,我遇到了同樣的問題。 我意識到我的開放 jdk 沒有 jfxrt.jar 庫。 從 oracle 下載另一個 jdk 然后安裝它。 請記住更改 netbeans 安裝文件夾中的 netbeans.conf 文件中的路徑。

從上面的評論,我試過這個。

我將 jfxrt.jar(下載的 JDK)添加到 PC。 在eclipse中,右鍵項目-->屬性-->庫-->添加外部jar,選擇jar文件。

錯誤消失了。

你必須添加requires jfxrt; 如果在添加 jfxrt.jar 后遇到問題,請添加到您的模塊信息

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM