>  기사  >  데이터 베이스  >  [原]XMPP协议学习笔记六(搭建Tigase开发环境)_MySQL

[原]XMPP协议学习笔记六(搭建Tigase开发环境)_MySQL

WBOY
WBOY원래의
2016-06-01 13:07:451132검색
  • 第三步,调整项目结构,右键Properties,在Source中点击Add Folder,勾选src/main/java,src/main/resource和src/test/java三项
  • 执行数据库脚本,我使用的是Mysql数据库,脚本位置在根目录下database/mysql-schema-5-1.sql,这里我遇到了一点问题,通过Mysql命令行执行总是不成功,最后没办法了使用tigase的安装包来执行脚本才成功,原因未知。
  • 修改根目录下etc文件夹下的init-mysql.properties文件为:
    config-type = --gen-config-def--admins = admin@172.17.110.7--user-db = mysql--user-db-uri = jdbc:mysql://localhost/tigasedb?user=tigasedb&password=tigasedb--virt-hosts = 172.17.110.7--debug = server
  • 在类tigase.server.XMPPServer右键选择Run As>Run Configurations,在Arguments选项卡的Program arguments栏中输入:--property-file etc/init-mysql.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
    然后点击Run,运行成功
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.