在命令行中附加java.library.path

问题描述 投票:0回答:2
-Djava.library.path="path to a dll"

这将替换当前会话中的环境路径变量。我想将此路径追加到已经存在的路径中。

请让我知道如何做。我正在使用

从命令提示符中调用jar
java -Djava.library.path="path to a dll" -jar myjar.jar
java command-line executable-jar
2个回答
0
投票

您可以尝试-Djava.library.path="%PATH%;path to a dll"或它不起作用您需要获取现有的PATH变量值并向其添加路径。


0
投票
  1. 在Windows上:将库的路径添加到PATH环境变量。
  2. 在Linux上:将库的路径添加到LD_LIBRARY_PATH环境变量。
  3. 在Mac上:将库的路径添加到DYLD_LIBRARY_PATH环境变量。

[java.library.path在相应的平台上被上面的变量的值初始化。

您可以通过调用java -XshowSettings:properties来测试该值是否是您期望的值>

© www.soinside.com 2019 - 2024. All rights reserved.