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