Windows 安装

在 Windows 上创建启动脚本并运行 Silkard 服务端。

1. 确认 Java

打开 PowerShell 或命令提示符:

powershell

必须是 Java 25。未安装见环境要求。

2. 准备目录

新建空文件夹(路径不要含中文和空格),把 jar 放进去:

text

3. 创建启动脚本

在同目录新建 start.bat,内容:

bat
  • 把 jar 名换成实际文件名。
  • -Xmx4G 是最大内存,按硬件建议调整。
  • %~dp0 保证脚本无论从哪运行都在服务端目录执行。
  • pause 让崩溃时窗口不会立刻关闭,便于看报错。

不要双击 jar 启动。双击不会分配足够内存,也看不到控制台输出。

4. 首次运行与 EULA

双击 start.bat。首次启动会生成 eula.txt 后退出。

打开 eula.txt,把:

text

改为:

text

保存后再次运行 start.bat。详细流程见首次启动。

5. 验证

出现类似输出即启动成功:

text
  • 控制台输入 stop 可安全关服,不要直接点窗口的 ×。
  • 局域网/公网连接需在防火墙放行 25565/tcp(环境要求)。
  • 在 server.properties 中设置 server-port、motd、max-players 等。

常见问题

现象处理
提示 'java' 不是内部或外部命令未配 PATH,重装 JDK 25 并在安装时勾选设置 JAVA_HOME,或在脚本里写 java.exe 完整路径
UnsupportedClassVersionError用了旧 Java,确认 java -version 为 25
启动后立即退出检查 eula.txt 是否为 true,并查看 logs/latest.log
内存不足 / 频繁卡顿提高 -Xmx,或减少模组数量
端口被占用改 server-port,或结束占用 25565 的进程
© 2019-2026 MohistMCUnofficial Minecraft product. Not approved by or associated with Mojang or Microsoft.