继 Tigase-01 使用spark或spi登录Tigase服务器,这节说明下使用 eclipse git克隆 tigase-server7.1.0,并运行调试!最近有不少同学尝试去git clone 源代码遇到不少麻烦,所以这里就统一写个文章来展示下怎么去克隆源代码,这也是曾经一位同学给我指导的,在此谢谢小张同学,互相学习真是无所不能啊!所以今天我22点下班后,回来就开始准备写这个文章拉,希望能帮到更多同学拉拉拉!

使用eclipse 来跑tigase 源码的方法有三种:

一、网速快的同还可以直接在eclipse git 里克隆

1、注意了,有的同学从在这里可能会出现异常!如:

网速快的时候 ,能正确的下载下来的,所以之前有时候中断是因为下载过程中有时网速不佳,
请求下载某些资源超时所以中断了!如果这样不行,还有一种麻烦点的办法也一样能下载下来,
后面会介绍到。

网速好的,能够如期下载完成,如下图:

前面能正常下载下来源码的,就可以跳过下面二、

二、window 下载一个安装git,然后使用命令来克隆下载一个最新版本

tigase-server, 下载完成后,再导入eclipse maven

注意 :从上一步导入完成后,再看git respo里就多出一个关于tigase-server链接了!
从tags 里就能找到你想到的版本,从而可以选择相面的版本再检出来!

三、加入 310790965群的同学,可以直接在群文件中下载一份包含有多模块的tigase 7.1.0 ,解压后内含完整SQL,导入eclipse 里后,修改相关的配置后就可正常运行调试!

tigase 数据库完整SQL,包括多模块的SQL,新建一个数据库后,使用navcat导入即可!!

四、克隆源代码完成后,可以在eclipse 中执行 mvn install 并修改对应的配置文件后进行运行调试! 

   注意: 如果是首次导入tigase项目,这时候eclipse 会去下载相关的插件和依赖,这比较花时间,可以选择在控制台用执行下maven命令mvn install 去下载,

    这样比较快些!

修改对应的配, 例如,使用myql ,则配置init-mysql.properties

置

准备运行:

至此:成功运行!!,可以看前一节文章,怎么使用spark ,psi 连接tigase 服务器拉!

不早了,洗洗睡咯!时间挤挤总会有的!

Tigase-02 tigase-server7.1.0使用git 克隆下来,并在eclipse 上运行调试的更多相关文章

  1. 如何让基于.NET 2.0的应用在高版本的系统上运行?

    我们的WinForm项目是基于.NET 2.0开发的,在部署时,发现有些机器没有.NET 2.0,但是即使这些机器有装.NET 2.0 以上的版本,也无法运行我们的程序.这就比较蛋疼了. 我们查了一下 ...

  2. Git克隆代码后更新代码上传至服务器

    首先在本地新建一个文件夹,鼠标右键点击Git clone(熟悉命令的可以直接在Git Bsah Here 里输入命令进行克隆), 点击后在弹框中输入服务器url后点击ok               ...

  3. Android项目的targetSDK>=23,在低于Android6.0的部分测试机(类似华为)上运行时出现的系统权限问题

    相信大家对Android6.0以上的动态权限已经有所了解,很多童鞋也已经跃跃欲试地将自己项目的targetSDK升级到了23及其以上,很不幸的是我也成为了其中一员,然而我还是图样图森破了,升级之后的问 ...

  4. 07/29/2013 02:10:02 AM - CMDPHP: Poller[0] Host[6] DS[10] WARNING: Result from SNMP not valid. Partial Result: U

    snmpwalk -c public -v2c  客户端ip地址  自定义的oid  能取到数据,但是服务器端就是图片一片空白 rrdtool fetch 文件名.rrd 查看到的全都是nan cac ...

  5. Eclipse Indigo 3.7.0 安装GIT插件

    Eclipse上安装GIT插件EGit 首先打开Eclipse,然后点击Help>Install New Software>Add. Name:EGit Location: http:// ...

  6. Git详解之四:服务器上的Git

    服务器上的 Git 到目前为止,你应该已经学会了使用 Git 来完成日常工作.然而,如果想与他人合作,还需要一个远程的 Git 仓库.尽管技术上可以从个人的仓库里推送和拉取修改内容,但我们不鼓励这样做 ...

  7. Git 克隆远程仓库到本地

    Git 克隆远程仓库到本地 参考 $ git clone --help https://git-scm.com/book/zh/v2/Git-%E5%9F%BA%E7%A1%80-%E8%8E%B7% ...

  8. 编译可在Nexus5上运行的CyanogenMod13.0 ROM(基于Android6.0)

    编译可在Nexus5上运行的CyanogenMod13.0 ROM (基于Android6.0) 作者:寻禹@阿里聚安全 前言 下文中无特殊说明时CM代表CyanogenMod的缩写. 下文中说的“设 ...

  9. Eclipse上GIT插件EGIT使用手册

    http://blog.csdn.net/luckarecs/article/details/7427605 Eclipse上GIT插件EGIT使用手册   一_安装EGIT插件 http://dow ...

随机推荐

  1. 最全面的DialogFragment的使用,实现DialogFragment全屏、背景透明;

    Android推荐使用DialogFragment代替Dialog,好处就说一点吧,DialogFragment就是个盖在界面上的Fragment,它拥有Fragment一样的功能和生命周期,解决普通 ...

  2. Python3实现自动点赞抖音小姐姐

    什么是抖音 抖音是2016年9月上线的一款音乐创意短视频社交软件,是一个专注年轻人的15秒音乐短视频社区.用户可以通过这款软件选择歌曲,拍摄15秒的音乐短视频,形成自己的作品. 效果 抖音经常能刷到很 ...

  3. Oracle两个数据库联合查询,使用Oracle DBLink

    创建dblink -- Create database link create shared database link COPYCITY_BZTOMY connect to db_A identif ...

  4. jenkins+maven+git持续集成部署问题总结

    1.这个问题出现在单独构建一个项目的子模块时,很奇怪,构建父项目没有问题. Executing Maven: -N -B -f /root/.jenkins/workspace/newMer/pom. ...

  5. ORA-12560: TNS:protocol adapter error

    C:\Users\dong>sqlplus/nolog SQL*Plus: Release 11.2.0.1.0 Production on Mon Nov 19 14:12:51 2018 C ...

  6. 另类P、V操作问题-详细图解

    问题模型 有一个系统,定义如下P.V操作: P(s): s.count--; then 将本进程插入相应队列末尾等待; V(s): s.count++; then 从相应等待队列队尾唤醒一个进程,将其 ...

  7. 将asp.net mvc的aspx视图转化为Razor视图

    ASP.NET MVC2.0的项目如何升级到3.0?? 前言:微软在2009年3月份推出了MVC之后,可以说是发展的速度非常快,仅仅过了不到3年的时间,MVC版本已经从1.0到达4.0,尤其是2.0和 ...

  8. win10关不了机解决办法以及win10怎么禁止开机启动项

    1.win10关不了机解决办法:https://zhidao.baidu.com/question/693962749213927924.html 2.win10怎么禁止开机启动项:https://j ...

  9. python算法之冒泡排序和选择排序

    一.冒泡排序(Bubble sort) Bubble sort, sometimes referred to as sinking sort, is a simple sorting algorith ...

  10. html注册栏网页练习代码

    html body>     <form action="#" method="get">         <div>       ...