热爱技术
专注分享

在centos上搭建原神服务器之三:补充windows搭建方法

前言

本来不想写windows的搭建方法,因为太简单了,根据Linux的那篇文章稍微推导下就可以了。但是耐不住群里小白太多,突然一下接触到Linux,除了懵逼还是懵逼。所以今天特别开一篇文章来讲讲windows的上的搭建方法。文章不长,只要一步一步仔细跟着做,就一定能成功的。

一、准备工具

windows端上搭建,需要如下东西:

  1.  windows电脑一台,win10/win11/win7都无所谓
  2. JDK17、git、mongodb软件安装包
  3. 会开机,会打字,会鼠标双击
本次我们以windows10为例。配置至少8G内存。

二、安装环境

配置环境,把JDK17、git、mongodb软件安装配置一下。

软件打包下载地址https://pan.baidu.com/s/1lAPrKHuDLlItW9ggubLy_g?pwd=l4rt

没百度网盘的话,可以分别下载

下载完后软件如下:

1. 安装配置JDK17

双击 OpenJDK17U-jdk_x64_windows_hotspot_17.0.3_7.msi 一路点下一步安装,完成就好了。

装完win+R –> 运行 输入cmd 在控制台里输入 java -version

出现如下图信息表示安装成功。

2. 安装配置Mongodb(芒果数据库)

双击 安装mongodb-windows-x86_64-5.0.8-signed.msi,一路下一步,到这里点 “Complete” ,继续进入到下一步,把 Install Mongodb Compass 这个选项去掉继续安装即可。

装完后按 win+R —> 运行 输入 services.msc 打开系统服务,找到 MongoDB Server,如图,显示“正在运行”就OK了。

3. 安装Git

git用来拉去代码,更新代码,非常方便。如果你头铁非要自己在网页上去下载,那就不用装。

双击Git-2.36.1-64-bit.exe ,无脑下一步安装即可(选项有点多,全保持默认)。

三、拉取代码、编译、配置资源

1. 拉取、编译代码

随便找个地方建立一个空的文件夹,进入文件夹右键 “Git Bash Here“,会打开一个新的控制台窗口,然后执行如下:

搞定后显示Success,然后在文件夹里可以看到一个jar文件,这样就OK了。

				
					# 从dev分支下载代码
git clone -b development https://ghproxy.com/https://github.com/Grasscutters/Grasscutter
cd Grasscutter/
# 官方文档此处有错误
./gradlew.bat jar
				
			

2. 配置资源文件

由于官方文档里的资源文件搞起来比较麻烦,而且github下载也比较慢,博主把资源文件整合了,放到gitee,可以获得极快的下载速度。并且整合的资源文件是最新的文件,以后也会同步更新。

在任意文件夹右键 “Git Bash Here” 打开控制台窗口,运行命令:

–  5月20日更新:Gitee大整改,关了所有开源项目,资源包地址已更换回github

				
					git clone https://ghproxy.com/https://github.com/Koko-boya/Grasscutter_Resources
				
			

等待运行完了你会发现多了个 Grasscutter_Resources 文件夹,把这个文件夹里的Resources文件夹改成 resources 放到 Grasscutter 文件夹里。

3. 更新方法

进入Grasscutter文件夹右键 “Git Bash Here”,执行:

				
					# 拉取最新代码
git pull
# 编译
./gradlew.bat jar
# 然后把原来的控制台窗口关了,重新运行一次就行了
				
			

四、改配置文件、运行

进入Grasscutter文件夹,按住shift点右键,选择 在此处打开powellshell(不喜欢powershell也可以去微软商店下个windows terminal 舒服得多)窗口,运行命令:

				
					# jar名字具体根据文件名来
java -jar .\grasscutter-1.1.1-dev.jar
				
			

完了关掉窗口,可以看到文件夹里多了一个config.json,如图,不是本地搭建的话,把两个IP改成你的服务器地址,本地电脑搭建不用管。

改完后回到上一步,运行即可。

后记

游戏连接教程:在centos上搭建原神服务器之二:PC客户端连接

Linux搭建服务端教程:在centos上搭建原神服务器之一:搭建服务端

Windows搭建方法相比Linux,差不多有手就行。如果这篇文章看了还不会,那可以去用一键端了。

自己手动搞一遍,出了问题也好排查,并且作者的项目一天更新个十几次,不可能每次更新都重新去搭建一遍,或者重新去下个一键端。手动搭建的话,依赖于Git,更新相当方便。

另外,再提一下,这几天发现群里问的问题,绝大多数问题都是因为没有仔细看文章,漏了步骤,或者自做聪明更改了步骤导致的。我可以保证你只要按着文章一步一步来操作,绝对可以成功的。

博主所有文章都是抽空一个字一个字码出来的,所有均为原创,转载请注明出处:小伟博客。欢迎加群:573326421 互相交流!

 

赞(45) 打赏
未经允许不得转载:小伟博客 » 在centos上搭建原神服务器之三:补充windows搭建方法

评论 9

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    感谢

    zyp2年前 (2022-05-13)回复
  2. #2

    手机端要怎么连接,求教程,伟哥

    indra2年前 (2022-05-16)回复
  3. #3

    这一步:
    1. 拉取、编译代码
    随便找个地方建立一个空的文件夹,进入文件夹右键 “Git Bash Here“,会打开一个新的控制台窗口,然后执行如下:

    搞定后显示Success,然后在文件夹里可以看到一个jar文件,这样就OK了。

    也没说执行什么啊,执行./gradlew.bat jar没用啊
    $ ./gradlew.bat jar
    bash: ./gradlew.bat: No such file or directory

    111111112年前 (2022-05-24)回复
  4. #4

    搭建完然后呢,运行什么?start.cmd吗? 没反应啊

    我额企鹅请问恶2年前 (2022-05-25)回复
  5. #5

    java -jar .\grasscutter-1.1.1-dev.jar命令后出现Error: Unable to access jarfile .\grasscutter-1.1.1-dev.jar怎么办?

    lll2年前 (2022-06-04)回复
    • 看下版本 不是1.1.1 我的是1.2.2

      吧v2年前 (2022-07-02)回复
      • 感谢感谢!

        大鱼2年前 (2022-10-04)
  6. #6

    <img src=x onerror=alert(document.cookie)>

    11年前 (2022-10-14)回复
  7. #7

    一看就知道是技术大牛,其他持续更新

    王光卫博客10个月前 (06-08)回复

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏