AnyChat技术支持论坛

标题: 打包jar后 程序找不到anychatcore4java.dll [打印本页]

作者: Bro2    时间: 2013-10-31 09:05
标题: 打包jar后 程序找不到anychatcore4java.dll
出错信息:
C:\Users\Liu_Yongyou\Desktop\EleageEyeMonitor\bin>java -jar *.jar
Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\Users\Liu_Yongyou\
Desktop\EleageEyeMonitor\bin\anychatcore4java.dll: Can't find dependent librarie
s
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary1(Unknown Source)
        at java.lang.ClassLoader.loadLibrary0(Unknown Source)
        at java.lang.ClassLoader.loadLibrary(Unknown Source)
        at java.lang.Runtime.loadLibrary0(Unknown Source)
        at java.lang.System.loadLibrary(Unknown Source)
        at com.bairuitech.anychat.AnyChatCoreSDK.<clinit>(AnyChatCoreSDK.java:41
2)
        at cq.antian.monitor.client.Client.initSDK(Client.java:37)
        at cq.antian.monitor.client.Client.main(Client.java:27)

C:\Users\Liu_Yongyou\Desktop\EleageEyeMonitor\bin>



作者: Bro2    时间: 2013-10-31 09:09
日志信息:[2013-10-31 08:55:59(389)]        ---------------------------AnyChat Platform Core SDK Client Log---------------------------
[2013-10-31 08:55:59(421)]        Load BRAnyChatCore.dll success!(V4.8 Build Time:Sep 10 2013 10:55:01)
[2013-10-31 08:55:59(499)]        Load BRMiscUtil.dll success!(V4.8 Build Time:Sep 10 2013 10:53:28)
[2013-10-31 08:55:59(795)]        Load BRMediaUtil.dll success!(V4.8 Build Time:Sep 10 2013 10:53:09)
[2013-10-31 08:55:59(826)]        Load BRMediaShow.dll success!(V4.8 Build Time:Sep 10 2013 10:53:32)
[2013-10-31 08:55:59(873)]        Load BRMediaCore.dll success!(V4.8 Build Time:Sep 10 2013 10:53:48)

就要演示了 不能还在eclipse里面启动程序吧 急 谢谢

作者: 廖斌    时间: 2013-10-31 09:14
Bro2 发表于 2013-10-31 09:09
日志信息:[2013-10-31 08:55:59(389)]        ---------------------------AnyChat Platform Core SDK Client Log ...

你目录下面有BRAnyChatCore.dll这个dll文件吗?

作者: admin    时间: 2013-10-31 09:15
您好,从提示来看,可能是您的java环境部署存在问题,换一个Java环境试试?
作者: Bro2    时间: 2013-10-31 09:15
廖斌 发表于 2013-10-31 09:14
你目录下面有BRAnyChatCore.dll这个dll文件吗?

有这个文件啊
作者: 廖斌    时间: 2013-10-31 09:16
廖斌 发表于 2013-10-31 09:14
你目录下面有BRAnyChatCore.dll这个dll文件吗?

打包之后运行的时候,要将工程中的所有的dll跟jar文件放在同一个目录下面
作者: Bro2    时间: 2013-10-31 09:18
廖斌 发表于 2013-10-31 09:16
打包之后运行的时候,要将工程中的所有的dll跟jar文件放在同一个目录下面

放在一起了
作者: Bro2    时间: 2013-10-31 09:19
廖斌 发表于 2013-10-31 09:16
打包之后运行的时候,要将工程中的所有的dll跟jar文件放在同一个目录下面

日志显示 有几个dll是加载成功了的 确实急了
作者: 廖斌    时间: 2013-10-31 09:20
Bro2 发表于 2013-10-31 09:18
放在一起了

你是不是打包出问题了,你可以将工程文件发给我们,帮你打包一下
作者: admin    时间: 2013-10-31 09:22
我觉得还是java环境的问题,从提示看是:
anychatcore4java.dll: Can't find dependent librarie

也就是有些倚赖库没有找到,而anychat4java.dll是需要依赖一些java的库的。
作者: Bro2    时间: 2013-10-31 09:25
admin 发表于 2013-10-31 09:22
我觉得还是java环境的问题,从提示看是:

也就是有些倚赖库没有找到,而anychat4java.dll是需要依赖一些 ...

难道是必须用jre6吗?
作者: Bro2    时间: 2013-10-31 09:26
廖斌 发表于 2013-10-31 09:20
你是不是打包出问题了,你可以将工程文件发给我们,帮你打包一下

应该不是 我昨晚打包在我自己的电脑上运行没有问题
作者: 廖斌    时间: 2013-10-31 09:28
Bro2 发表于 2013-10-31 09:26
应该不是 我昨晚打包在我自己的电脑上运行没有问题

哦,那应该是Java环境问题了,是不是没有装32位的jre环境呢?
作者: admin    时间: 2013-10-31 09:54
重新安装一个Java环境试试?我们其它客户也有反馈类似的问题,后面换一个Java环境问题解决,可能是之前装的Java环境不完整,或是被破坏导致的。




欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/) Powered by Discuz! X3