我想在我的 Netbeans 中使用轻量级 Java 游戏库 (LWJGL),这样我就可以在我的 Java 应用程序中使用它。我能找到的唯一视频显示了他们下载的 zip 文件,其中包含单独的 src 和 doc 文件夹。我下载的 zip 文件将所有内容都放在一个目录中。我访问 lwjgl.org/download 并单击“Stable”(稳定),然后单击“Generate Bundle”(生成 bundle )。我错过了什么?
最佳答案
我最近也遇到了同样的问题。
因此,首先您需要转到上下文菜单中的工具,然后选择库(如图所示)。接下来,您可以添加一个新库并将其命名为例如LWJGL-3.1.1 单击确定确认。您可以在当前窗口中找到Classpath、Sources和Javadoc 3个选项卡。在那里,您相应地添加 jar 文件(在下载的 .zip 文件中,您会找到具有不同名称的 .jar 文件,例如 lwjgl-{whatever}-sources.jar 或 lwjgl-{whatever}-javadocs .jar)确保将它们放在正确的位置。您必须对所需的所有 jar 文件重复此过程。 javadoc 文件不是必需的,但建议使用。确保您还收集了所有 native .dll 文件并将它们合并到名为 \natives
的文件夹中。您可以在这些 jar 文件中找到它们,这些文件的名称如下:lwjgl-{whatever}-{your-OS}.jar。
完成库的设置后,右键单击当前项目并选择添加库...。在弹出的窗口中,向下滚动,直到找到刚刚创建的库,现在就快完成了。
最后但并非最不重要的一点是转到项目设置。选择运行,并确保将虚拟机选项中的类路径设置为如图所示的内容:-Djava.library.path="C:\java_workspace\LWJGL Library 3.1\natives
。现在这个类路径告诉 netbeans 你的 native 文件所在的位置。你应该在开始时创建的 \natives
文件夹就是这条路径应该指向的位置。那就是它。这就是您在不使用 maven、gradle 的情况下进行设置所需要做的全部工作
您可以测试它是否可以使用 LWJGL HelloWorld example 提供的代码运行。 .
我希望这能解决您的问题。 谨致问候。
关于java - 如何将 LWJGL 3.1.1 添加到 netbeans 以在 Java 项目中使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40806793/