gpt4 book ai didi

当我加载 jar 时出现 java.lang.UnsatisfiedLinkError 。

转载 作者:太空宇宙 更新时间:2023-11-04 07:43:27 24 4
gpt4 key购买 nike

我正在使用 JSE 进行编程,并且正在使用另一个 java 程序加载一个 jar(我确实这么做了)。我认为问题出在java虚拟机的classLoader中。我这么说是因为我尝试使用 java -jar "file.jar"执行文件 jar 并且它运行。我正在使用 xubuntu 和 eclipse。在eclipse中,我有2个项目,分别是第一个加载jar的软件和jar软件。要导出 jar 文件,我使用向导“导出 -> jar ecc...”我该如何解决这个问题?

线程“main”中的异常java.lang.UnsatisfiedLinkError:/media/sda4/so_project/proj/example/first.jar:/media/sda4/so_project/proj/example/first.jar:无效的ELF header (可能原因:字节序不匹配) 在 java.lang.ClassLoader$NativeLibrary.load( native 方法) 在 java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1939) 在 java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1864) 在 java.lang.ClassLoader.loadLibrary(ClassLoader.java:1825) 在 java.lang.Runtime.load0(Runtime.java:792) 在 java.lang.System.load(System.java:1059) 在 it.unicam.project.Binterpreter.getClassHandle(Binterpreter.java:170) 在it.unicam.project.Binterpreter。(Binterpreter.java:100) 在 it.unicam.project.Test.main(Test.java:12)

最佳答案

那是因为您在 64 位平台上运行 32 位 JVM

关于当我加载 jar 时出现 java.lang.UnsatisfiedLinkError 。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15683357/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com