场景

MobileIMSDK:

https://gitee.com/jackjiang/MobileIMSDK

MobileIMSDK是一套专为移动端开发的原创IM通信层框架

注:

博客:
https://blog.csdn.net/badao_liumang_qizhi
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。

实现

将代码下载到本地,Server服务端的代码位置如下

此项目是一个Java Application 可以直接在Eclipse中运行。

并且此项目中lib下引用了其他的第三方的jar包,所以打包所使用的是fatjar打包的方式,所以在项目下会有一个settings.farjar。

Eclipse安装低版本4.3并安装FatJar打包插件来打包引用第三方jar包的项目成jar包:

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/110123747

通过如上教程可以安装Fat Jar插件。

如果直接将此项目通过Eclipse打开的话,可能会出现一些地方出现错误提示而无法运行。

所以在Eclipse中File-New-Java Project

然后将上面的包以及其下的代码、log4j.properties以及lib和其下的jar包、settings.fatjar都复制新建的Java Project下

然后在src下包下的ServiceLauncherImpl中右键Run As -Java Application

然后就可以在控制台看到运行成功的提示,默认TCP的端口在8901

怎样将其打包单个jar包运行并部署在服务器上,打成一个jar包的方式可以通过

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/110123747

实现,然后可以在主类的 最上面修改服务端的端口

打成jar包之后就可以通过java -jar的命来启动服务端

MobileIMSDK怎样将Java服务端运行起来以及打成jar包运行相关推荐

  1. strtus2改成springboot_springboot+struts2打成jar包运行

    springboot集成struts2,在开发工具(eclipse)运行正常.打成jar包或war包,使用java -jar执行,均会出现以下错误:求如何解决? java.lang.NullPoint ...

  2. 若依微服务版在Windows上通过jar包运行业务模块时提示:Failed to determine s suitable driver class

    场景 若依微服务版后台服务通过jar包部署到Windows服务器: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/10962333 ...

  3. 「问题解决」java web项目打成jar包运行后工具类无法读取模板文件的解决方法

    介绍语 本号主要是Java常用关键技术点,通用工具类的分享:以及springboot+springcloud+Mybatisplus+druid+mysql+redis+swagger+maven+d ...

  4. java 代码打开jar文件_Java基础之用记事本编辑java代码运行,并且打成jar包后运行...

    使用记事本写java代码 1.在d盘新建一个记事本,名字叫做zhanzhuang.java,会询问不可用,是否继续,点击是 2.在里面编辑就如下内容,注意文件的名字要和 class 后面的名字相对应 ...

  5. SpringBoot打成Jar包运行,获取运行Jar包的目录

    SpringBoot获取运行Jar包的目录 // linux和windows下通用 private String getJarFilePath() {ApplicationHome home = ne ...

  6. maven testNG打成jar包运行报错repackage failed: Unable to find main class

    一.maven testNG如何打jar包 1.pom文件引入插件 <build><plugins><plugin><groupId>org.apach ...

  7. MobileIMSDK怎样修改服务端核心jar包的源码并替换掉Java服务端的jar包

    场景 MobileIMSDK怎样将Java服务端运行起来以及打成jar包运行: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/11 ...

  8. Eclipse中将java类打成jar包形式运行

    记录一次帮助小伙伴将java类打成jar包运行 1.创建java project项目 file > new > project > java project 随便起一个项目名称,fi ...

  9. cas客户端使用jar包运行报错SSL error

    继上篇博客,cas的项目在idea里面的运行一点问题没有,但是打成jar包却运行不了 原因在于,运行cas需要使用带有证书的jdk,打成jar包运行,会使用环境变量里面第一个jdk,即使你只装了一个j ...

最新文章

  1. 如何健壮你的后端服务
  2. GUI学习之十四——QAbstractSpinBox学习总结
  3. Minutes和TotalMinutes的区别
  4. require.js的用法
  5. 做报表必看!一个工具就可搞定中国式复杂报表需求
  6. 转)使用C/C++扩展Python
  7. 给你安利几个牛逼的公众号~
  8. LINQ to SQL学习的几个问题
  9. linux下java命令行参数_Java调用Linux命令行
  10. leetcode459. 重复的子字符串(KMP)
  11. [渝粤教育] 西南科技大学 高级语言程序设计(Java) 在线考试复习资料
  12. BZOJ1706奶牛接力跑
  13. day03 基本数据类型
  14. python文件操作实验总结,[干货分享]Python文件操作技巧总结
  15. 一直想说的,技术职业化
  16. 16-pymysql模块的使用
  17. Javascript设计模式之单例模式
  18. 最准的中文文本相似度计算工具
  19. su命令\sudo命令\限制root远程登录
  20. 合并两个有序数组 Go语言

热门文章

  1. Search For Mafuyu dfs,树的遍历,期望(济南)
  2. 这几种Java异常处理方法,你会吗?
  3. 在springboot中使用mybatis generate自动生成实体类和mapper
  4. Java设计模式-建造者模式 理论代码相结合
  5. 18春《c语言》在线作业3,18春福师《C++语言程序设计》在线作业二【参考答案】...
  6. mysql5.7应该导什么包_立冬为什么要吃饺子?包饺子应该注意什么?怎么煮?看完你就明白...
  7. 解决Windows接收IPSEC(IKE)流量的问题
  8. android 手机关机代码非root,怎么用代码判断android手机是否开启了ROOT 权限知道...
  9. python开始print_当你使用print时,Python是怎么运行的
  10. html解析器编译原理,编译原理实验报告词法分析器(内含源代码).docx