Termux安裝Java並配置Minecraft服務器


Termux安裝Java並配置Minecraft服務器

同步於私人博客

Termux下載

Termux官網:
https://termux.com/

官網推薦下載地址:
https://f-droid.org/packages/com.termux/

下載Java包

此處為了演示,使用Java8(理論支持Java11和16)

下載解壓

下載jdk8/11

JDK8下載地址
JDK11下載地址

我下載的是:jdk-8u291-linux-aarch64.tar.gz(Java11是jdk-11.0.10_linux-aarch64_bin.tar.gz)
解壓:

tar -zxvf jdk-8u291-linux-aarch64.tar.gz

or Java11

tar -zxvf jdk-11.0.10_linux-aarch64_bin.tar.gz

解壓到一個好記的目錄就可以了。
我解壓的目錄是:/data/data/com.termux/files/home/java/jdk8/

修改環境變量

配置vim ~/.zshrc,增加如下內容:

#JDK8
export JAVA_HOME=/data/data/com.termux/files/home/java/jdk8
export PATH=$PATH:$JAVA_HOME/bin:.
export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.

這樣jdk就配置完成了。

java --version #查看Java版本

下載服務端Jar包

下載最新版服務器端jar包,minecraft服務端有多個版本,下面是部分服務端下載鏈接:

官方服務端最新版本:https://minecraft.net/zh-hans/download/server/

官方客戶端、服務端所有版本(推薦):https://mcversions.net/

papermc服務端:https://papermc.io/downloads

spigot服務端(需自行構建):https://hub.spigotmc.org/jenkins/job/BuildTools/

sponge服務端:https://www.spongepowered.org/

回到終端,繼續輸入

cd ~
mkdir mc 
cd mc 
wget https://launcher.mojang.com/v1/objects/1b557e7b033b583cd9f66746b7a9ab1ec1673ced/server.jar #1.16.5官方
echo "java -jar server.jar" > start.sh
bash start.sh

首次啟動會失敗,需要手動接受《最終用戶許可協議》 (EULA)

# 一鍵修改命令
sed -i 's/eula=false/eula=true/g' eula.txt

主配置文件是server.properties,其中大部分配置在這里進行修改

比如:啟用離線模式(盜版可進)

sed -i 's/online-mode=true/online-mode=false/g' server.properties


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM