我无法在 Maven 项目中成功添加 LWJGL 的正确依赖项。我已从 Maven 存储库复制了 lwjgl 依赖模板,将其添加到我的 pom.xml 中,并尝试从 lwjgl.org 运行基本应用程序,但没有成功。
下面有我的 pom.xml 文件,不幸的是,当我尝试运行我的第一个应用程序时,我得到:
线程“main”中出现异常 java.lang.UnsatisfiedLinkError:无法找到库:lwjgl.dll
我找到了一些解决方案,我需要下载所有 jar 并将它们附加为 jar 库,所以我这样做了。文件>项目结构>库>添加了存储LWJGL所有jar的文件夹,不幸的是这仍然不起作用。
<dependencies>
<dependency>
<groupId>org.lwjgl</groupId>
<artifactId>lwjgl</artifactId>
<version>3.2.1</version>
</dependency>
<dependency>
<groupId>org.lwjgl</groupId>
<artifactId>lwjgl-glfw</artifactId>
<version>3.2.1</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.lwjgl/lwjgl-opengl -->
<dependency>
<groupId>org.lwjgl</groupId>
<artifactId>lwjgl-opengl</artifactId>
<version>3.2.1</version>
</dependency>
<dependency>
<groupId>java3d</groupId>
<artifactId>vecmath</artifactId>
<version>1.3.1</version>
</dependency>
</dependencies>
请前往https://lwjgl.org/customize https://lwjgl.org/customize,选择一个变体(“发布”或“早期访问”),选择“模式”=“Maven”,选择所有需要/想要的模块,然后简单地复制/粘贴生成的 pom.xml 片段。
请注意,网站上显示的 pom.xml 片段是not a completepom.xml。还是要提供周边的<project>
XML 元素和其他所需的 XML 子元素。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)