MC开服疑难解答

minecraft | server

2021年6月29日

基础问题排查

1.确认是否安装java 2.确认是否输入了正确的路径 3.确认输入的内存是否超过32位java限制(64位跳过) 4.确认指令是否输入正确 5.确认java版本是否过低(一般261以上的都没问题) 6.确认是否填写eula协议 7.如果你是1.17请确保你的java版本是java16

闪退

请使用下面的启动脚本并查看报错信息

@echo off
java -Xms128M -jar 服务器文件名.jar
pause

报错

参数之间没加空格

Unrecognized option: -jarspigot-1.7.10-SNAPSHOT-b1657.jar
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

解决办法:在-jar后加一个空格撒

使用utf8编码 加 不加空格

Unrecognized option: -jar鏈嶅姟鍣ㄦ枃浠跺悕.jar
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

错误: 找不到或无法加载主类 鈥揦mx1G
请按任意键继续. . .

解决方法:使用ansi编码保存

无法创建jvm

Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

解决方法:检测参数是否填写错误或者是否超过32位内存限制

找不到文件

Error: Unable to access jarfile spigot-1.16.5.jar

解决方法:填好名字

端口被占用

01:21:48 INFO】: Starting minecraft server version 1.8.8
01:21:48 INFO】: Loading properties
01:21:48 INFO】: Default game type: SURVIVAL
01:21:48 INFO】: This server is running CraftBukkit version git-Spigot-db6de12-18fbb24 (MC: 1.8.8) (Implementing API version 1.8.8-R0.1-SNAPSHOT)
01:21:48 INFO】: Debug logging is disabled
01:21:48 INFO】: Server Ping Player Sample Count: 12
01:21:48 INFO】: Using 4 threads for Netty based IO
01:21:48 INFO】: Generating keypair
01:21:49 INFO】: Starting Minecraft server on *:25565
01:21:49 INFO】: Using default channel type
01:21:49 WARN】: **** FAILED TO BIND TO PORT!
01:21:49 WARN】: The exception was: java.net.BindException: Address already in use: bind
01:21:49 WARN】: Perhaps a server is already running on that port?
01:21:49 INFO】: Stopping server
01:21:49 INFO】: Saving players

解决方法:换端口

java版本不兼容

Unsupported Java detscted (60.0).Only up to Java 15 is supported

解决方法:更换java版本

无法解决

如有其他问题, 请通过邮箱或评论区告诉我