【发布时间】:2011-11-03 23:27:56
【问题描述】:
我收到如下错误消息:
库 libraryname.dll 无法被 Windows 加载。制作 确保该库在您的 Path 环境变量中。例外 在线程“main”中 java.lang.UnsatifiedLinkError: no libraryname in java.library.path.
这个错误是由于我试图通过 cmd 在 Windows XP 上运行 jar 文件造成的。我想知道,java.library.path 到底在哪里?我已经将 C:\Program Files\Java\jdk1.6.0_26 添加到我的 PATH 中,但它仍然给我错误。你将如何调试这个?
谢谢。
【问题讨论】:
-
libraryname.dll 的确切名称很重要。
-
确切名称?你的意思是?它有多重要?谢谢。
-
@Thorbjørn 确切的名字并不重要,它所在目录的路径就足够了
-
PATH 和库路径是两个不同的东西。你能发布一些显示问题的示例代码吗?
-
原来的错误文本是“库 libraryname.dll 不能...”吗?