java.library.path值设置为包含应用程序中的.dll文件的文件夹。现在,当我们从java 9.0.1升级到9.0.4时,此值将丢失,并且应用程序无法启动,因为它无法找到dll。 使用
将路径值设置为代码无效System.setProperty("java.library.path", "./bin");
我也尝试了这个answer但是这个解决方案不适用于最新的java我猜。
通过
传递值java -Djava.library.path=./bin
有效,但我想通过代码完成此操作。有没有办法做到这一点?