设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
楼主: 廖斌
打印 上一主题 下一主题

AnyChat业务服务器部署到java Web容器详细流程

[复制链接]

2

主题

29

帖子

98

积分

注册会员

Rank: 2

积分
98
61#
发表于 2015-6-24 08:37:07 | 只看该作者
廖斌 发表于 2015-6-23 17:21
您好,您的Linux系统和Java环境都是64位的吧?
如果是的话,需要用到64位的库文件,库文件位于bin\serve ...

你好,你确认anychatcoresdk_linux_x64_r4641\bin\serversdk目录下有这个\x64目录吗?
回复 支持 反对

使用道具 举报

62#
发表于 2015-6-24 09:01:33 | 只看该作者
本帖最后由 佰锐科技-邵光清 于 2015-6-24 09:13 编辑

您好,其目录在bin/serversdk下,请参考楼主的第六点。
回复 支持 反对

使用道具 举报

2

主题

29

帖子

98

积分

注册会员

Rank: 2

积分
98
63#
发表于 2015-6-24 09:09:21 | 只看该作者
佰锐科技-邵光清 发表于 2015-6-24 09:01
您好,64位的库文件在此目录下:AnyChatCoreSDK_Win32_r4627\bin\serversdk\x64。

你好,我说的是Linux下的64位。你这边给我的貌似是windows的。
回复 支持 反对

使用道具 举报

64#
发表于 2015-6-24 09:12:22 | 只看该作者
本帖最后由 佰锐科技-邵光清 于 2015-6-24 09:15 编辑
mylee 发表于 2015-6-24 09:09
你好,我说的是Linux下的64位。你这边给我的貌似是windows的。

您好,如果部署在Linux上面,则需要将JAVA业务服务器需要的两个库文件libanychatserver4java.so、libanychatserversdk.so放到jre的lib目录下面,例如/usr/work/java/jdk1.6.0_21/jre/lib,并将jre的lib加入到系统LD_LIBRARY_PATH环境变量:export LD_LIBRARY_PATH=/usr/work/java/jdk1.6.0_21/jre/lib: $LD_LIBRARY_PATH
回复 支持 反对

使用道具 举报

65#
发表于 2015-6-24 09:21:47 | 只看该作者
mylee 发表于 2015-6-24 09:09
你好,我说的是Linux下的64位。你这边给我的貌似是windows的。

您好,windows相对应库文件在bin/serversdk/x64,目录下,Linux相对应库文件在bin/serversdk目录下,请参考admin的内容。
回复 支持 反对

使用道具 举报

27

主题

223

帖子

605

积分

高级会员

Rank: 4

积分
605
66#
发表于 2015-7-2 09:47:46 | 只看该作者
Caused by: java.lang.UnsatisfiedLinkError: D:\Program Files\apache-tomcat-6.0.24\bin\anychatserver4java.dll: %1 不是有效的 Win32 应用程序。
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1778)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1703)
        at java.lang.Runtime.loadLibrary0(Runtime.java:823)
        at java.lang.System.loadLibrary(System.java:1030)
        at com.bairuitech.anychat.AnyChatServerSDK.<clinit>(AnyChatServerSDK.java:240)
        at com.bairuitech.server.BusinessServer.initSdk(BusinessServer.java:50)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1581)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1522)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1452)
        ... 42 more
是否因为我本地是64位win7导致上述错误?
回复 支持 反对

使用道具 举报

0

主题

38

帖子

290

积分

中级会员

Rank: 3Rank: 3

积分
290
67#
发表于 2015-7-2 10:09:13 | 只看该作者
liweiqiang888 发表于 2015-7-2 09:47
Caused by: java.lang.UnsatisfiedLinkError: D:\Program Files\apache-tomcat-6.0.24\bin\anychatserver4j ...

您好,64位的库文件是在anychat  demo\AnyChatCoreSDK_Win32_r4662\bin\serversdk\x64目录下
回复 支持 反对

使用道具 举报

0

主题

2

帖子

16

积分

新手上路

Rank: 1

积分
16
68#
发表于 2015-7-31 10:02:22 | 只看该作者
请问java业务服务器发布之后,我用web访问,链接的服务器地址和端口是什么?
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9078

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9078
69#
发表于 2015-7-31 10:11:35 | 只看该作者
是核心服务器(AnyChatCoreServer.exe)的地址与端口号
回复 支持 反对

使用道具 举报

0

主题

3

帖子

10

积分

新手上路

Rank: 1

积分
10
70#
发表于 2016-3-30 15:46:05 | 只看该作者
你好!
我在Centos7下部署,都是64bit,另外已经把libanychatserver4java.so、libanychatserversdk.so文件放入jre/lib了,环境变量LD_LIBRARY_PATH,已经导入。启动时报如下错误:[img][/img]
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|AnyChat ( 粤ICP备13022410号-1 )  

GMT+8, 2024-5-3 00:50 , Processed in 0.170107 second(s), 22 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表