当前位置: 首页 > 知识库问答 >
问题:

使用JavaFX13与Java13/8和有JNI错误?

葛念
2023-03-14

错误:发生JNI错误,请检查安装并重试。

Eclipse声明:测试是由Java运行时的最新版本(类文件版本56.0)编译的,这个版本的Java运行时只识别52.0以下的类文件版本。

我在使用JDK13和JavaFX13时,试图在Eclipse中使用JavaFX时遇到了这个问题:“找不到或加载主类”。所有的解决方案都指向了Java 8的降级。

我安装了Java8,更新了构建路径,它构建得很好。但现在我得到了一个错误,我正在使用Eclipse2019-06(4.12.0)、JavaFX13和JDK1.8.0ç231。

我研究了答案,但接下来的两个问题没有帮助。一个是针对IntellJ解决方案的,另一个是我不熟悉的包,错误与该包有关。

我只是不知道如何纠正构建路径或依赖关系来解决这个问题。似乎我需要一个较低版本的JVM,但似乎无法找到它。我说得对吗,或者你能帮忙吗?

共有1个答案

颜志业
2023-03-14

好吧,我回到JDK 8和内置JavaFX。尽管我尽了最大的努力,我还是无法让JDK13和JavaFX13在没有收到错误“无法找到或加载主类”的情况下工作(请参阅文章中的链接)。由于目前还没有解决这个问题的方法,所以我可以绕过这个请求中的错误,只使用更旧的包。

 类似资料:
  • 问题内容: 命令: 结果: 我已经正确设置了类路径,但是仍然出现此javah错误。 对此的任何解决方案将大有帮助。 问题答案: 尝试 com.example你的包裹在哪里。 您还需要从包含以下内容的目录中运行javah com/example/JavaHowTo.class 例如,如果您的结构是 从运行javah

  • 但是,当我使用命令行中的ndk-build命令编译它时,会出现以下错误: Android NDK:APP_PLATFORM未设置。默认为最小支持版本Android-16。[arm64-v8a]编译:com_celik_abdullah_imageprocessingpart_processors_NativeImageProcessor<=com_celik_Abdullah_ImageProce

  • 我正在创建一个Android库(.aar文件),我需要使用JNI。(如果可能的话,我很清楚谷歌不鼓励使用JNI/NDK,但在这种情况下,这是不可能的)。 我从一个独立的hello jni示例应用程序开始(首先学习jni),其中包含以下文件: HelloJni.java Android.mk 应用程序.mk 你好,jni.c 以下构建良好的应用程序(apk),我能够在我的设备上运行它,它打印“Hel

  • 我在研究JNI的回电 null

  • 至今为止还没有进一步的谈论过错误信息,不过在你已经试验过的那些例子中,可能已经遇到过一些。Python 中(至少)有两种错误:语法错误和异常( syntax errors 和 exceptions )。 8.1. 语法错误 语法错误,也被称作解析错误,也许是你学习 Python 过程中最常见抱怨: >>> while True print('Hello world') File "<stdin

  • 8. 错误和异常 直到现在,我们还没有更多的提及错误信息,但是如果你真的尝试了前面的例子,也许你已经见到过一些。Python(至少)有两种错误很容易区分:语法错误 和异常。 8.1. 语法错误 语法错误,或者称之为解析错误,可能是你在学习 Python 过程中最烦的一种: >>> while True print 'Hello world' File "<stdin>", line 1, in