![](/img/trans.png)
[英]“could not find or load main class” error in windows 7 with compiled ubuntu jar
[英]Error: Could not find or load main class: running compiled JAR different errors depending on how I run it
前言! 我知道類似的問題被問了一百萬遍。 我已經閱讀了數百個以前的問題,但仍然找不到我的答案。
我正在研究樹莓派,並嘗試運行打包在Jar文件中的Java應用程序。 在安裝最新的Java 1.8_111之前,它運行良好。 我降級了,但還是沒用。 然后,我將pi擦除為默認值,但仍然無法正常工作。
當前的Java版本是1.8.0_65。 我通過安裝多個具有相同結果的不同版本來確定Java版本無關緊要。 當我安裝其他版本時,沒有其他版本會引起沖突。
如果僅通過執行java -jar KitchenScr.jar運行jar,則會出現以下錯誤:
Error: Could not find or load main class com.javafx.main.Main
如果我從提供的shell腳本(如下)運行jar。 我收到以下錯誤。
腳本
#!/bin/sh
DIRNAME=`dirname $0`
CP=$DIRNAME/KitchenScr.jar
# start uniCenta oPOS
java -cp $CP uk.chromis.kitchenscr.KitchenScr
錯誤
Error: Could not find or load main class uk.chromis.kitchenscr.KitchenScr
如果我遺漏了任何東西,請告訴我。
這是一個簡單的問題,令我望而卻步。
錯誤:找不到或加載主類com.javafx.main.Main
Oracle停止在Update 30左右發布JavaFX for ARM。 它最初是在我第一次購買pi時起作用的,但是在我安裝了新的操作系統之后卻沒有起作用,因為正在運行較新版本的Java。
降級Java或為JavaFX添加相關的ARM ARM庫。
我的工作。 CP = $ DIRNAME / KitchenScr.jar,我將kitchenscr.jar的大寫字母更改為CP = $ DIRNAME / kitchenscr.jar
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.