Java游戏服务器开发Spring Cloud

游戏服务器开源框架(xinyue-game-frame)-安装游

2020-03-25  本文已影响0人  王广帅

准备工作

  1. 安装Redis 并启动
  2. 安装MongoDB并启动
  3. 安装Nacos服务并启动
  4. 安装RocketMQ并启动
  5. 安装Maven
  6. 安装Eclipse

代码下载

  1. 下载框架源码,下载地址:https://gitee.com/wgslucky/xinyue-game-frame
  2. 下载案例代码,下载地址:https://gitee.com/wgslucky/fishing-hunter

部署代码

第一种方式,导入到Eclipse中运行

可以把下载的所有项目都导入到Eclipse中,然后修改config中的配置文件,将环境配置信息修改为自己的组件信息。比如Redis配置,Mongodb配置,Nacos配置,RocketMQ配置。
然后依次运行项目:

  1. 游戏登陆服务-FishingHunterLoginServer
  2. 游戏业务服务-FishingHunterGameServer
  3. 游戏网关服务-xinyue-game-gateway
  4. 游戏中心服务-xinyue-game-center
  5. Web网关服务-xinyue-game-web-gateway

然后启动客户端就可以连接了。

第二种方式,打包成Jar包运行

  1. 进入下载的框架源码,在xinyue-game-server目录下执行:
mvn clean -Dmaven.test.skip=true install

这样就把框架项目生成的Jar包安装到本地maven仓库了,项目就可以直接引用了。

  1. 进入下载的案例代码,在XinyueFishingHunterServer目录下执行
mvn clean -Dmaven.test.skip=true install
  1. 进入游戏网关项目 xinyue-game-gateway项目,执行:
mvn clean -Dmaven.test.skip=true package
  1. 进入游戏中心项目 xinyue-game-center项目,执行:
mvn clean -Dmaven.test.skip=true package
  1. 进入web网关项目 xinyue-game-web-gateway项目,执行:
mvn clean -Dmaven.test.skip=true package

然后依次进入每个项目的target目录,执行:

java -jar xxxx.jar 

项目执行顺序和在Eclipse中运行一样。

欢迎关注
上一篇下一篇

猜你喜欢

热点阅读