august-zou / emchat-server-java

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

环信服务器端实例代码

本项目支持使用Maven构建, 具体使用方式请参考maven的使用文档和pom.xml

如果使用Gradle进行构建, 可以直接导入到IDE中, 例如

导入到eclipse中:

在命令行中运行

gradlew.bat eclipse

这个命令会生成eclipse的项目文件, 然后可以通过eclipse的import工具导入

导入到Intellij中:

在命令行运行

gradlew.bat idea

然后直接在Intellij中打开这个项目

获取本项目的所有依赖

我们建议您使用 maven 或者 gradle 来构建您的服务器项目, 如果您没有使用上面的工具, 而是自己手工管理所依赖的jar包的话, 可以使用下面的命令来得到本项目使用到的jar包

gradlew.bat distZip

这个会在 build/distributions 目录下生成一个 easemob-server-example.zip 文件, 里面包含了本项目的所有依赖

直接编译

在命令行中运行

gradlew.bat clean compile

Notes:

    1. package com.easemob.server.example.jersey下采用Jersey2.15实现, 需要java7或更高版本支持;
    1. package com.easemob.server.example.httpclient下采用Httpclient4.3.3实现,需要Java1.5或更高版本支持.
    1. Master分支是开发分支,请慎重直接下载使用。如有需要请下载已经Release的版本。

About


Languages

Language:Java 100.0%