游戏服务器开源框架(xinyue-game-frame)-安装游
2020-03-25 本文已影响0人
王广帅
准备工作
- 安装Redis 并启动
- 安装MongoDB并启动
- 安装Nacos服务并启动
- 安装RocketMQ并启动
- 安装Maven
- 安装Eclipse
代码下载
- 下载框架源码,下载地址:https://gitee.com/wgslucky/xinyue-game-frame
- 下载案例代码,下载地址:https://gitee.com/wgslucky/fishing-hunter
部署代码
第一种方式,导入到Eclipse中运行
可以把下载的所有项目都导入到Eclipse中,然后修改config中的配置文件,将环境配置信息修改为自己的组件信息。比如Redis配置,Mongodb配置,Nacos配置,RocketMQ配置。
然后依次运行项目:
- 游戏登陆服务-FishingHunterLoginServer
- 游戏业务服务-FishingHunterGameServer
- 游戏网关服务-xinyue-game-gateway
- 游戏中心服务-xinyue-game-center
- Web网关服务-xinyue-game-web-gateway
然后启动客户端就可以连接了。
第二种方式,打包成Jar包运行
- 进入下载的框架源码,在xinyue-game-server目录下执行:
mvn clean -Dmaven.test.skip=true install
这样就把框架项目生成的Jar包安装到本地maven仓库了,项目就可以直接引用了。
- 进入下载的案例代码,在XinyueFishingHunterServer目录下执行
mvn clean -Dmaven.test.skip=true install
- 进入游戏网关项目 xinyue-game-gateway项目,执行:
mvn clean -Dmaven.test.skip=true package
- 进入游戏中心项目 xinyue-game-center项目,执行:
mvn clean -Dmaven.test.skip=true package
- 进入web网关项目 xinyue-game-web-gateway项目,执行:
mvn clean -Dmaven.test.skip=true package
然后依次进入每个项目的target目录,执行:
java -jar xxxx.jar
项目执行顺序和在Eclipse中运行一样。
欢迎关注