Java VM Options:设置相对于项目文件夹的-Djava.library.path

st.*_*ath 7 java jvm

我想将-Djava.library.pathVM选项设置为特定文件夹.但是,它与我的项目文件夹无关,所以我可以说

-Djava.library.path=native\windows
Run Code Online (Sandbox Code Playgroud)

(native是与src在同一目录中的文件夹,依此类推).

你知道这是否有可能像上面那样设置它而不是用它-Djava.library.path=C:\...

sor*_*ito 5

其实你可以设置一个相对路径。例如,如果您在特定文件夹中启动程序,则可以通过将路径设置为“../libs”来访问其旁边的文件夹“libs”中的库,例如

在我自己的带有本机库的项目中,我的 shell 脚本中有以下内容:

-Djava.library.path=../../native/unix
Run Code Online (Sandbox Code Playgroud)

希望这能回答您的问题。