簡體   English   中英

在 Windows 中運行的 JavaFX jar 不在 Raspberry Raspbian 中

[英]JavaFX jar running in windows not in Raspberry Raspbian

我用 Intellij 開發了一個小型 JavaFX 應用程序。

我已經將它編譯成一個帶有 Intellij 工件的 jar,它在 Windows 中運行良好,無論是從命令行java -jar file.jar還是雙擊該 jar。

該應用程序需要全天運行,我選擇使用 Raspberry,因為我認為這是最便宜的方式。

我將它安裝在 Raspbian JDK 8 上,Oracle 網站上的最后一個 ARM 版本Linux ARM 32 Hard Float ABI 77.78 MB jdk-8u111-linux-arm32-vfp-hflt.tar.gz

JVM 正在工作並使用java -version顯示正確的版本。 我假設安裝沒問題,但是當我嘗試運行 jar 時,它說:

錯誤:無法找到或加載主類 es.company.MainApp

Manifest.MF正確,Intellij JDK 版本為 1.8.0_66

是的,從 8u33 開始,JavaFX 已從 Oracle JDK for ARM 和 Oracle Java SE Embedded 中刪除。 請找到討論https://www.raspberrypi.org/forums/viewtopic.php?f=81&t=97367&p=678791#p678791這是您如何在 Raspberry 上下載和安裝 javafx - https://wiki.openjdk.java .net/display/OpenJFX/OpenJFX+on+the+Raspberry+Pi

暫無
暫無

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

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