Java 不满足链接错误,没有这样的文件或目录,但文件存在

Java 不满足链接错误,没有这样的文件或目录,但文件存在,java,Java,我试图运行我的Java程序,但得到一个关于的错误。因此不存在 我使用-Djava.library.path=libs和-DLD\u library\u path=libs指定了libs文件夹 因此,当我运行该文件时,控制台会给出文件的正确路径,但会说没有这样的文件或目录 这很令人沮丧,因为文件确实存在 我还尝试以sudo的身份运行该应用程序,但运气不佳 如何让Java识别该文件确实存在?尝试在代码中显式设置Java.library.path,这有时在命令行标志失败的情况下对我有效 System.

我试图运行我的Java程序,但得到一个关于
的错误。因此
不存在

我使用
-Djava.library.path=libs
和-
DLD\u library\u path=libs
指定了libs文件夹

因此,当我运行该文件时,控制台会给出文件的正确路径,但会说
没有这样的文件或目录

这很令人沮丧,因为文件确实存在

我还尝试以
sudo
的身份运行该应用程序,但运气不佳


如何让Java识别该文件确实存在?

尝试在代码中显式设置Java.library.path,这有时在命令行标志失败的情况下对我有效

System.setProperty(“java.library.path”,path)

或者尝试使用引号显式设置路径
-Djava.library.path=“/full/path/to/lib folder”

尝试在代码中显式设置java.library.path,这有时在命令行标志失败时对我有效

System.setProperty(“java.library.path”,path)

或者尝试使用引号显式设置路径
-Djava.library.path=“/full/path/to/lib folder”

我不能这样做,因为我没有访问代码的权限。谢谢,但这不起作用。文件re:permissions可能有问题吗?我想您可以尝试使用
sudo chmod 555 filename
,但是如果没有源代码来查看如何加载库,则很难确定问题。我不能这样做,因为我没有访问代码的权限。谢谢,但这不起作用。文件re:permissions可能有问题吗?我想您可以尝试使用
sudo chmod 555 filename
,但如果没有源代码查看如何加载库,则很难确定问题。