绝对值得一看的错误AIX64位 webpshere 6.1 UnsatisfiedLinkError错

Jieyee 2007-11-21 01:38:29
System.loadLibrary(libname);应用中报的错
为了验证是哪出了问题写了个只有System.loadLibrary(libname);的类在main方法里调用
/usr/lib 目录下有要使用的.so文件,错误如下:
Exception in thread "main" java.lang.UnsatisfiedLinkError: libname(A file or directory in the path name does not exist.)
at java.lang.ClassLoader.loadLibraryWithPath(ClassLoader.java:953)
at java.lang.ClassLoader.loadLibraryWithClassLoader(ClassLoader.java:922)
at java.lang.System.loadLibrary(System.java:451)
at GetPath.main(GetPath.java:13)
# java GetPath
/usr/lib 目录下有将.so文件改名,错误如下:
Exception in thread "main" java.lang.UnsatisfiedLinkError: libname(Not found in java.library.path)
at java.lang.ClassLoader.loadLibraryWithPath(ClassLoader.java:953)
at java.lang.ClassLoader.loadLibraryWithClassLoader(ClassLoader.java:922)
at java.lang.System.loadLibrary(System.java:451)
at GetPath.main(GetPath.java:13)
错误都一样,只是提示不同,
系统从32位升级到64位了的,是不是so文件在新版本下不能使用?
...全文
87 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Jieyee 2007-11-21
  • 打赏
  • 举报
回复
不用回了,找到问题了。答案就是我问的。

2,633

社区成员

发帖
与我相关
我的任务
社区描述
WebSphere 是 IBM 的软件平台。它包含了编写、运行和监视全天候的工业强度的随需应变 Web 应用程序和跨平台、跨产品解决方案所需要的整个中间件基础设施,如服务器、服务和工具。
社区管理员
  • WebSphere社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧