no lwjgl64 in java.library.path
正常的Junit测试工作正常,我已经添加了
System.setProperty("org.lwjgl.librarypath", new File("natives").getAbsolutePath());
在之前的方法......
1)将lwjgl依赖项添加到我的pom:
<dependency>
<groupId>org.lwjgl.lwjgl</groupId>
<artifactId>lwjgl</artifactId>
<version>${lwjgl.version}</version>
</dependency>
与
<lwjgl.version>2.9.3</lwjgl.version>
2)我试过跑步:
请点击下面的图片
IMAGE: JRE VM argument: '-Djava.library.path=natives'
如果有人可以帮助我,那就太好了!我希望我提供了足够的信息。
我的java构建路径:
IMAGE: build path
答案 0 :(得分:0)
你可以尝试:
<dependency>
<groupId>org.lwjgl.lwjgl</groupId>
<artifactId>lwjgl</artifactId>
<version>${lwjgl.version}</version>
<scope>runtime</scope>
<classifier>x64</classifier>
<type>dll</type>
</dependency>
您可能需要使用以下命令将dll添加到本地存储库中:
mvn install:install-file -Dfile=lwjgl64.dll -DgroupId=org.lwjgl.lwjgl -DartifactId=lwjgl-Dversion=<x.xx> -Dpackaging=dll -DgeneratePom=true