あ宇龙!お 发表于 2013-11-6 20:27:22

业务逻辑层linux服务器无法运行

我们公司linux服务器,因为是纯终端的,无法运行你们这个带窗口的java程序。请问有没有业务层现成代码提供,登陆界面我们有公司有自己的登陆验证无需在这实现,但是需要转成我们的用户id而不是游客模式登陆。所以也要业务层服务器。现在想要现成的我们只需小改动的业务层无窗口代码加程序。

admin 发表于 2013-11-6 22:12:11

您好,anychat是支持linux服务器的,其中业务服务器有两个Java示例代码,分别是:AnyChatBusinessServer(有GUI界面,适合桌面环境下运行)、AnyChatSampleServer(没有GUI界面,适合控制终端下运行),建议您参考AnyChat for Server SDK\bin\serversdk\readme.txt

あ宇龙!お 发表于 2013-11-7 11:22:35

admin 发表于 2013-11-6 22:12
您好,anychat是支持linux服务器的,其中业务服务器有两个Java示例代码,分别是:AnyChatBusinessServer( ...

你好,这个AnyChatSampleServer Java程序导入我的eclipse中修改执行之后出现找不到库文件 Exception in thread "main" java.lang.UnsatisfiedLinkError: no anychatserver4java in java.library.path
      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.AnyChatServerSDK.<clinit>(AnyChatServerSDK.java:169)
      at com.bairuitech.server.SampleServer.main(SampleServer.java:22)

佰锐技术-卓剑锐 发表于 2013-11-7 11:35:16

本帖最后由 佰锐技术-卓剑锐 于 2013-11-7 11:51 编辑

あ宇龙!お 发表于 2013-11-7 11:22
你好,这个AnyChatSampleServer Java程序导入我的eclipse中修改执行之后出现找不到库文件 Exception in ...
没有 anychatserver4java

廖斌 发表于 2013-11-7 11:41:07

佰锐技术-卓剑锐 发表于 2013-11-7 11:35
你好。试下

是不是没有将anychatserver4java.so库文件导入到工程里面啊

佰锐技术-卓剑锐 发表于 2013-11-7 11:51:04

あ宇龙!お 发表于 2013-11-7 11:22
你好,这个AnyChatSampleServer Java程序导入我的eclipse中修改执行之后出现找不到库文件 Exception in ...

日志报 没有 anychatserver4java。
把库文件导入应该可以。

あ宇龙!お 发表于 2013-11-8 09:53:18

还有个问题就是 我现在是在window系统下 改linux系统的业务服务器,结果业务服务器代码无法打包成jar 提示说 库找不到
如果用dll文件替换掉so文件的话 能打包 但是运行的时候报错

admin 发表于 2013-11-8 10:10:13

路径的问题,您看一下runsampleserver.sh脚本的第一行,有一个export LD_LIBRARY_PATH的脚本,您将.so库放到java\bin目录下应该可以解决该问题。
或者您将打包好的jar文件,用脚本来启动,而不用Eclipse来启动试试?

あ宇龙!お 发表于 2013-11-8 11:57:32

嗯 现在已经启动了,谢谢

あ宇龙!お 发表于 2013-11-14 10:12:24

如何将这个sampleserver.jar永久的在后台运行?
页: [1] 2 3
查看完整版本: 业务逻辑层linux服务器无法运行