-1

我必须设置 LD_LIBRARY_PATH 以便我的类路径中的一个 jar 使用它来执行一些本机 java 文件。

我尝试在引导时将环境文件设置到我的服务器,但 System.getenv(LD_LIBRARY_PATH) 被指定为 null。

4

1 回答 1

0

Java 使用的库路径由 显示System.getProperty("java.library.path")。只需在运行时打印应用程序中的值。

java ... your.App

记下该值并在第二次运行之前编辑 LD_LIBRARY_PATH:

export LD_LIBRARY_PATH=/blahblah
# or export LD_LIBRARY_PATH=/blahblah:$LD_LIBRARY_PATH
java ... your.App

您应该会看到更改后的“java.library.path”现在以/blahblah:.

于 2021-12-17T11:42:21.710 回答