<转>tigase server在eclipse中的部署

http://my.eoe.cn/luozheng/archive/4746.html

作者:llzz1985@163com 更新于 06月17日访问(364)评论(0

1.首先,到官网把源码down下来,包括三个工程,为xmltools,utils,server,地址这里有:http://www.tigase.org/content/tigase-packages-dependency-change-server-compilation-version-4x-or-later
svn utils : https://repository.tigase.org/reps/tigase-utils/trunk
svn xmltools : https://repository.tigase.org/reps/tigase-xmltools/trunk
svn server : https://repository.tigase.org/reps/tigase-server/trunk

2.按照官网说明进行操作,生成一个tigase-server.jar文件
3.运行java -jar tigase-server.jar,按理应该是没什么错误,但是始终报找不到类的错,无法运行,找不到原因。只得用另外一种,就是把刚刚下载的tigase-server源码,import到eclipse成maven项目(不懂),然后
右键-->Run as ---> Run configurations--->java application---->new 一个应用
Main页: NAME : tigase-server PROJECT:选择刚刚引入的工程
Arguments: proguments arguments:--property-file etc/init.properties
VM arguments:-Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8
-Djdbc.drivers=com.mysql.jdbc.Driver:org.postgresql.Driver:org.apache.derby.jdbc.EmbeddedDriver
-server -Xms100M -Xmx200M -XX:PermSize=32m -XX:MaxPermSize=256m -XX:MaxDirectMemorySize=128m
4.数据库,建表等:在项目目录下有一个databases文件,使用相应的建表语句文件即可
或是到这里下载一个,安装时会自动建表,使用
建好的表即可
5.引入所有需要的包,然后点击run:
报错:如果报Error: noserver' JVM atD:Program FilesJavajre6binserverjvm.dll的错误,可把jdk下的jrebinserver下的server文件夹复制到D:Program FilesJavajre6bin目录即可解决。 根本原因可看JVM的版本问题

6.修改配置文件:主要需要需该三个文件:tigase.conf,init-mysql.properties,init.properties
tigase.conf:主要改JAVA_HOME="D:Program FilesJavajdk1.6.0_41"
init-mysql.properties:
config-type=--gen-config-def
--admins=admin@lztest
--user-db=mysql
--user-db-uri=jdbc:mysql://localhost/tigasedb?user=root&password=111111
--virt-hosts=lztest
--debug=server
init.properties
config-type=--gen-config-def
--admins=admin@lztest
--virt-hosts=lztest
--debug=server
--user-db=mysql
--user-db-uri=jdbc:mysql://127.0.0.1:3306/tigasedb?user=root&password=111111&useUnicode=true&characterEncoding=UTF-8

7.再运行,然后用spark登陆,看能否登陆成功!



转载于:https://my.oschina.net/vdroid/blog/171365

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值