Java 找不到OpenAL库
我目前正在使用Slick2D库编写一个游戏,它使用LWJGL。我的LWJGL版本是2.9.3。我正在使用Netbeans 8 我尝试在游戏中添加声音,例如主菜单上的音乐曲目。问题是,我在运行游戏时遇到了这个异常,尽管游戏仍在正常编译和运行,当然声音除外:Java 找不到OpenAL库,java,dll,libraries,slick2d,openal,Java,Dll,Libraries,Slick2d,Openal,我目前正在使用Slick2D库编写一个游戏,它使用LWJGL。我的LWJGL版本是2.9.3。我正在使用Netbeans 8 我尝试在游戏中添加声音,例如主菜单上的音乐曲目。问题是,我在运行游戏时遇到了这个异常,尽管游戏仍在正常编译和运行,当然声音除外: Sat Mar 21 01:23:57 EDT 2015 ERROR:Could not locate OpenAL library. org.lwjgl.LWJGLException: Could not locate OpenAL libr
Sat Mar 21 01:23:57 EDT 2015 ERROR:Could not locate OpenAL library.
org.lwjgl.LWJGLException: Could not locate OpenAL library.
at org.lwjgl.openal.AL.create(AL.java:156) at org.lwjgl.openal.AL.create(AL.java:156)
at org.lwjgl.openal.AL.create(AL.java:102)
at org.lwjgl.openal.AL.create(AL.java:206)
at org.newdawn.slick.openal.SoundStore$1.run(SoundStore.java:295)
at java.security.AccessController.doPrivileged(Native Method)
at org.newdawn.slick.openal.SoundStore.init(SoundStore.java:292)
at org.newdawn.slick.Music.<init>(Music.java:156)
at org.newdawn.slick.Music.<init>(Music.java:75)
at view.MainMenu.init(MainMenu.java:58)
我一直在广泛地搜索,尝试了多种解决方案,但仍然没有解决我的问题。我认为这可能与我的库在项目中的实现方式有关。任何帮助都将不胜感激
另外,在提出建议之前,我确实安装了ibxm、jorbis和jogg库,以及OpenAL所需的本地人,并将其放在本地人专用文件夹中。
以下是我在项目的运行属性中使用的命令行:
-Djava.library.path="./native/windows/"
您可能希望将此问题直接发布到其github问题上:
-Djava.library.path="./native/windows/"