如何发布二次开发后的openfire源码到linux服务器中

  这篇文章是在你已经down了openfire的源码,然后在本地跑起来了,再然后开发了一个自己的插件,想要发布到服务器上。ok这时候出现了一个问题,怎么才能发布到服务器上呢?别急往下看:

  1.运行ant中openfire[default]

  

  2.将生成的openfire拷贝到linux服务器中(通过ftp)

  

  

  3.进入到openfire/bin 目录中,执行./openfire.sh命名启动服务器

  注:如果出现,在linux下执行sh文件时提示下面信息:
-bash: ./xx.sh: Permission denied
解决:使用root用户:sudo su进入到root 用户中
chmod 777 xx.sh

  如果出现java.lang.IllegalArgumentException: Illegal JID

是服务器名称不正确(带空格),请用全字母的名字试试

  大功告成!

原文地址:https://www.cnblogs.com/androiddream/p/6336460.html