gpt4 book ai didi

java - 无法加载 Java 库

转载 作者:行者123 更新时间:2023-12-02 22:53:09 31 4
gpt4 key购买 nike

我对 Java 很陌生,我正在尝试运行一个从 friend 那里得到的程序。我不断收到此错误,但不确定如何解决该问题。

应用程序正在启动。正在获取数据。请稍候...(约10秒)线程“main”中出现异常 java.lang.UnsatisfiedLinkError:无法加载 SWT 库。理由: java.library.path 中没有 swt-cocoa-4236 java.library.path 中没有 swt-cocoa 无法加载库:C:\Users\Andrew.swt\lib\win32\x86_64\swt-cocoa-4236.dll 无法加载库:C:\Users\Andrew.swt\lib\win32\x86_64\swt-cocoa.dll

    at org.eclipse.swt.internal.Library.loadLibrary(Library.java:331)
at org.eclipse.swt.internal.Library.loadLibrary(Library.java:240)
at org.eclipse.swt.interal.C.<clinit>(C.java:21)
at org.eclipse.swt.widgets.Display.<clinit>(Display.java:101)
at view.MainWindow.open(MainWindow.java:77)
at view.MainWindow.main(MainWindow.java:65)

显然我缺少 SWT 库(swt-cocoa-4236 和/或 swt-cocoa?),但我不知道从哪里获取它。这种说法可能暴露了我的无知。如果有人甚至可以为我指出正确的方向,让我能够解决问题,我将非常感激。谢谢!

最佳答案

似乎您正在运行的程序不是为您的操作系统构建的。 SWT 依赖于操作系统和 JVM。所有 SWT 程序都将使用 swt.jar,它根据底层操作系统的不同而有所不同。该程序使用的程序是为 Mac OS 构建的,看起来就像您在非 Mac 系统上运行它一样。

关于“如何解决”,这取决于您运行的程序是如何打包的。

检查您正在使用的 java 版本并下载适当的 SWT jar 文件。

关于java - 无法加载 Java 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17220520/

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