如何使用Maven设置LWJGL? [英] How to setup LWJGL with Maven?

查看:69
本文介绍了如何使用Maven设置LWJGL?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我无法在maven项目中成功为LWJGL添加适当的依赖项.我已经从maven存储库复制了lwjgl依赖临时模板,将其添加到我的pom.xml中,并尝试从lwjgl.org运行基本应用程序,但是没有成功.

Im unable to successfully add proper dependencies for LWJGL in maven project. I have copied lwjgl dependency tempalte from maven repository, added it to my pom.xml and tried to run basic application from lwjgl.org, without success.

下面有我的pom.xml文件,不幸的是,当我尝试运行第一个应用程序时,我得到了:

Below you have my pom.xml file, unfortunately when I try to run my first application i get:

线程"main"中的异常java.lang.UnsatisfiedLinkError:无法找到库:lwjgl.dll

Exception in thread "main" java.lang.UnsatisfiedLinkError: Failed to locate library: lwjgl.dll

我发现需要下载所有jar并将其附加为jar库的解决方案,所以我做到了.文件">项目结构">库">添加的文件夹",其中存储了LWJGL的所有jar,但仍然无法正常工作.

I found some sollution that I need to download all jars and attach them as jar library, so I did. File > Project Structure > Librarires > added folder which store all jars for LWJGL, unfortunately this is still not working.

<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,选择一个变体(发布,稳定或每晚),选择模式" ="Maven",选择所有需要/需要的模块,然后简单地复制/粘贴生成的pom.xml代码段.

Please go to https://lwjgl.org/customize, select a variant (Release, Stable or Nightly), select "Mode" = "Maven", select all your needed/wanted modules and simply copy/paste the produced pom.xml snippet.

这篇关于如何使用Maven设置LWJGL?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆