Raspberry Pi 2 Java - 无法加载mainclass / ClassNotFound WebView

时间:2015-09-07 18:07:12

标签: java webview javafx raspberry-pi raspberry-pi2

我正在尝试在运行最新Raspbian的Raspberry Pi 2上运行一个简单的FavaFX应用程序。 使用标准Java版本:

$ java -version
java version "1.8.0"
Java(TM) SE Runtime Environment (build 1.8.0-b132)
Java HotSpot(TM) Client VM (build 25.0-b70, mixed mode)

应用程序启动,此错误显示

Caused by: java.lang.ClassNotFoundException: javafx.scene.web.WebView

使用此Java版本:

$ /opt/jdk1.8.0_60/bin/java -version
java version "1.8.0_60"
Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
Java HotSpot(TM) Client VM (build 25.60-b23, mixed mode)

此错误:

 $ /opt/jdk1.8.0_60/bin/java -jar MyApp-0.0.1-SNAPSHOT-jar-with-dependencies.jar 
 Error: Could not find or load main class org.my.app.Main

该应用程序只是打开一个WebView。在我的笔记本电脑上它工作正常。

如果您需要更多信息,请告诉我们!谢谢你的帮助!

1 个答案:

答案 0 :(得分:1)

第一个错误似乎是headless Java运行时。现在我正在阅读WebView不支持:https://www.raspberrypi.org/forums/viewtopic.php?t=69350&p=553602

第二个错误似乎是您的JAR未正确构建或至少不包含org/my/app/Main.java。请查看该课程所在的ZIP工具。