![](/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.