gpt4 book ai didi

java - IntelliJ Maven 项目有 UnsatisfiedLinkError : failed to locate library: lwjgl. dll

转载 作者:行者123 更新时间:2023-12-01 19:59:45 24 4
gpt4 key购买 nike

我已将现有的多模块 Maven 项目导入到 IntelliJ 中。父项目本身构建并运行良好,但我试图单独运行其中一个模块(弹出查看器窗口)。当我这样做时,我收到此错误:

[LWJGL] Failed to load a library. Possible solutions:
a) Add the directory that contains the shared library to -Djava.library.path or -Dorg.lwjgl.librarypath.
b) Add the JAR that contains the shared library to the classpath.
[LWJGL] Enable debug mode with -Dorg.lwjgl.util.Debug=true for better diagnostics.
[LWJGL] Enable the SharedLibraryLoader debug mode with -Dorg.lwjgl.util.DebugLoader=true for better diagnostics.
Exception in thread "main" java.lang.UnsatisfiedLinkError: Failed to locate library: lwjgl.dll

我不知道如何解决这个问题,而且我对整个项目如何构建和运行良好感到困惑,但该模块运行时出现问题。 lwjgl 包含在 pom.xml 中,所以 Maven 不应该处理这个依赖关系吗?

最佳答案

所以我的问题是我使用的是 Windows 计算机,但我得到的项目已配置其 pom.xml,因此仅下载 lwjgl native macos jar。我通过编辑主 pom.xml 以包含两个单独的 Mac 和 Windows 配置文件并在 lwjgl 依赖项的分类器中使用它们来修复此问题。

在我弄清楚这一点之前,我找到了一个解决方法:从 https://www.lwjgl.org/download 下载 lwjgl zip ,提取 jar 文件,并将它们作为库存储在 IntelliJ 中的"file">“项目结构”下。 (我按照 http://wiki.lwjgl.org/wiki/Setting_Up_LWJGL_with_IntelliJ_IDEA.html 中的说明进行操作)

关于java - IntelliJ Maven 项目有 UnsatisfiedLinkError : failed to locate library: lwjgl. dll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48447022/

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