许久没发文章了,谢谢各位观看。话不多说,直接开始过程
自己的配置
下载mc服务端
Minecraft Server Download | Minecraft https://www.minecraft.net/en-us/download/server
https://piston-data.mojang.com/v1/objects/f69c284232d7c7580bd89a5a4931c3581eae1378/server.jar
java -Xmx1024M -Xms1024M -jar minecraft_server.1.19.2.jar nogui
java环境安装
1、打开官网
Java Downloads | Oracle
https://www.oracle.com/java/technologies/downloads/
首先版本号和mc需求判断
错误提示
Exception in thread "main" java.lang.UnsupportedClassVersionError: net/minecraft/bundler/Main has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 52.0
49 = Java 5
50 = Java 6
51 = Java 7
52 = Java 8
53 = Java 9
54 = Java 10
55 = Java 11
56 = Java 12
57 = Java 13
58 = Java 14
59 = Java 15
60 = Java 16
61 = Java 17
62 = Java 18
63 = Java 19
————————————————
版权声明:本文为CSDN博主「小明杰」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u012108336/article/details/126991353
Runtime (class file version 61.0) 这个错误提示了需要61版本的java对应上面的是java17
直接安装java17
sudo apt install openjdk-17-jre-headless # version 17.0.2+8-1
//
source /etc/profile
服务器ip地址和端口
121.37.187.195 25565
作者:林夕被踢醒 https://www.bilibili.com/read/cv17525210 出处:bilibili
server.properties
online-mode=false
通过以下命令安装screen
sudo apt-get install screen
在Screen下运行MC服务端
通过以下命令使用Screen
创建一个mc_server的窗口
screen -S mc_server
运行开始mc服务器就可以使用下面的命令分离后回到之前的窗口
这里有一个简单的方法,直接关闭也可以的!
screen -d 分离进程回到刚开始的窗口
screen -ls
screen -r mc_server
screen -X -S mc_server quit 这个是删除关闭退出,这个基本不用
顺便加一个java手动环境配置过程
sudo mkdir /a/java #创建文件
sudo cd /a/java #切换目录
sudo wget https://download.oracle.com/java/18/latest/jdk-18_linux-x64_bin.tar.gz #下载文件
4、配置环境变量
sudo vi /etc/profile
# 添加以下3行
export JAVA_HOME=/a/java/jdk-18.0.1
export CLASSPATH=.:$JAVA_HOME/lib
export PATH=.:$JAVA_HOME/bin:$JAVA_HOME/lib:$PATH