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

时间:2015-10-20 11:51:57

标签: java command-line executable-jar

-Djava.library.path="path to a dll"

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

请告诉我怎么做。我正在使用

从命令提示符调用jar
java -Djava.library.path="path to a dll" -jar myjar.jar

2 个答案:

答案 0 :(得分:0)

您可以尝试-Djava.library.path="%PATH%;path to a dll"或者它是否有效 您需要获取现有的PATH变量值并添加路径。

答案 1 :(得分:0)

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

join :: Monad m => m (m a) -> m a join mma = mma >>= id 在其对应的平台上使用上述变量的值进行了初始化。

您可以通过调用java.library.path

来测试该值是否符合期望。