如何运行JootM2套件

  本文以Windows系统为例,实际上可以全套运行在Mac OS X(因为笔者的开发环境就是Mac)。

 

  首先,JootM2是基于libgdx与netty开发的。因此我默认读者系统安装了JDK与一个IDE(例如笔者使用的Eclipse)。

  另外下载代码需要使用Git,我也默认读者安装好了。

 

  JootM2Server运行需要依赖Redis,因此我们需要安装Redis。如果是Windows系统,可以使用Cholotatey安装。打开Powershell(以管理员身份运行),并输入如下代码即可。

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))

choco install redis-64

 

  然后我们找一个文件夹,作为工作目录,下载JootM2Server代码,并直接gradlew run就可以运行起来,如下代码:

cd H:\m2

git clone https://github.com/jootnet/JootM2Server.git

cd JootM2Server

.\gradlew.bat run

 

  JootM2Client需要一些资源文件才能运行,这个资源文件的获取方式我不能直接说出来,害怕产生纠纷。我将其在文件夹中的样子贴出来,读者可以从网络获取

  

 

 

  JootM2Client暂时只能导入IDE之后运行,我们先将其代码拉取下来:

cd H:\m2

git clone https://github.com/jootnet/JootM2Client.git

  然后在Eclipse(读者可自行选择其他支持Gradle项目的IDE)中通过Import projects=>Gradle=>Existing Gradle Project导入项目到工作空间。

  (在导入对话框中,Project root directory填入H:\m2\JootM2Client,然后就是一直下一步即可)

 

  然后我们需要给定一些启动参数,如果是Eclipse,读者可以参照下图进行设置

  

 

  (JootM2Client是支持微端的,--weiduan如果指定了微端服务器基址,则--path可以指定空目录,此时随着游戏进行,会逐步从微端服务器下载资源文件。虽然微端部署十分简单,但并非本文重点,因此不再赘述)

 

  最后我们从DesktopLauncher类启动,即可进入游戏

  

 

 

  最后把我powershell中的操作步骤图给大家贴一下(笔者开发环境是mac,因此换到windows演示,操作过程有一些磕磕绊绊,大家李姐一二)

  

 

posted @ 2022-05-17 22:26  云中双月  阅读(174)  评论(0)    收藏  举报