首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >“我的服务器”错误

“我的服务器”错误
EN

Ask Ubuntu用户
提问于 2021-09-26 00:54:25
回答 1查看 1K关注 0票数 3

我完全按照这个站点上的指南在我的UbuntuServer20.04系统上安装了一个Min克拉夫特服务器,并使用下面的命令获得了以下输出:

代码语言:javascript
运行
复制
owner@mk-dell-t110:~$ sudo systemctl start minecraft@survival
owner@mk-dell-t110:~$ sudo systemctl status minecraft@survival
● minecraft@survival.service - Minecraft Server: survival
     Loaded: loaded (/etc/systemd/system/minecraft@.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Sun 2021-09-26 04:46:11 UTC; 23s ago
    Process: 583600 ExecStart=/usr/bin/screen -DmS mc-survival /usr/bin/java -Xmx4G -jar minecraft_server.jar nogui (code=exited, status=0/SUCCE>
    Process: 583619 ExecStop=/usr/bin/screen -p 0 -S mc-survival -X eval stuff "say SERVER SHUTTING DOWN IN 5 SECONDS. SAVING ALL MAPS..."^M (co>
   Main PID: 583600 (code=exited, status=0/SUCCESS)

Sep 26 04:46:11 mk-dell-t110 systemd[1]: minecraft@survival.service: Scheduled restart job, restart counter is at 5.
Sep 26 04:46:11 mk-dell-t110 systemd[1]: Stopped Minecraft Server: survival.
Sep 26 04:46:11 mk-dell-t110 systemd[1]: minecraft@survival.service: Start request repeated too quickly.
Sep 26 04:46:11 mk-dell-t110 systemd[1]: minecraft@survival.service: Failed with result 'exit-code'.
Sep 26 04:46:11 mk-dell-t110 systemd[1]: Failed to start Minecraft Server: survival.
owner@mk-dell-t110:~$ journalctl -u minecraft@survival.service
-- Logs begin at Thu 2021-09-23 21:52:02 UTC, end at Sun 2021-09-26 04:46:37 UTC. --
Sep 26 00:25:48 mk-dell-t110 systemd[1]: Started Minecraft Server: survival.
Sep 26 00:25:48 mk-dell-t110 screen[558000]: No screen session found.
Sep 26 00:25:48 mk-dell-t110 systemd[1]: minecraft@survival.service: Control process exited, code=exited, status=1/FAILURE
Sep 26 00:25:48 mk-dell-t110 systemd[1]: minecraft@survival.service: Failed with result 'exit-code'.
Sep 26 00:25:48 mk-dell-t110 systemd[1]: minecraft@survival.service: Scheduled restart job, restart counter is at 1.
Sep 26 00:25:48 mk-dell-t110 systemd[1]: Stopped Minecraft Server: survival.
Sep 26 00:25:48 mk-dell-t110 systemd[1]: Started Minecraft Server: survival.
Sep 26 00:25:48 mk-dell-t110 screen[558027]: No screen session found.
Sep 26 00:25:48 mk-dell-t110 systemd[1]: minecraft@survival.service: Control process exited, code=exited, status=1/FAILURE
Sep 26 00:25:48 mk-dell-t110 systemd[1]: minecraft@survival.service: Failed with result 'exit-code'.
Sep 26 00:25:49 mk-dell-t110 systemd[1]: minecraft@survival.service: Scheduled restart job, restart counter is at 2.
Sep 26 00:25:49 mk-dell-t110 systemd[1]: Stopped Minecraft Server: survival.
Sep 26 00:25:49 mk-dell-t110 systemd[1]: Started Minecraft Server: survival.
Sep 26 00:25:49 mk-dell-t110 screen[558049]: No screen session found.
Sep 26 00:25:49 mk-dell-t110 systemd[1]: minecraft@survival.service: Control process exited, code=exited, status=1/FAILURE
Sep 26 00:25:49 mk-dell-t110 systemd[1]: minecraft@survival.service: Failed with result 'exit-code'.
Sep 26 00:25:49 mk-dell-t110 systemd[1]: minecraft@survival.service: Scheduled restart job, restart counter is at 3.
Sep 26 00:25:49 mk-dell-t110 systemd[1]: Stopped Minecraft Server: survival.
Sep 26 00:25:49 mk-dell-t110 systemd[1]: Started Minecraft Server: survival.
Sep 26 00:25:49 mk-dell-t110 screen[558072]: No screen session found.
Sep 26 00:25:49 mk-dell-t110 systemd[1]: minecraft@survival.service: Control process exited, code=exited, status=1/FAILURE
Sep 26 00:25:49 mk-dell-t110 systemd[1]: minecraft@survival.service: Failed with result 'exit-code'.
owner@mk-dell-t110:~$ 

我是Ubuntu的新手,所以我很抱歉,如果这对诊断错误没有多大帮助的话。就像我说的,我一直遵循链接指南,直到标有“在同一主机上提供新的Min克拉夫特服务器实例”的部分。我现在只想要一台我的服务器。

Update:我只是尝试使用java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui命令手动运行服务器,这是输出:

代码语言:javascript
运行
复制
owner@mk-dell-t110:/opt/minecraft/survival$ ls
eula.txt  minecraft_server.jar
owner@mk-dell-t110:/opt/minecraft/survival$ java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui
Error: LinkageError occurred while loading main class net.minecraft.server.Main
    java.lang.UnsupportedClassVersionError: net/minecraft/server/Main has been compiled by a more recent version of the Java Runtime (class file version 60.0), this version of the Java Runtime only recognizes class file versions up to 55.0
owner@mk-dell-t110:/opt/minecraft/survival$ 

这是在我试图通过使用网站教程中的命令sudo apt install wget screen default-jdk nmap (前面链接的)来确保我已经安装了Java之后,为了达到这个目的而进行的检查。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2021-10-06 01:55:03

我用sudo add-apt-repository ppa:linuxuprising/java添加了Java存储库,然后使用了sudo apt-get update,最后使用了sudo apt install openjdk-17-jdk获得了最新版本的Java。然后我继续运行服务器,状态显示它正在工作。我还能与我的“我的世界”客户连接。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1365805

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档