You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

树莓派Minecraft服务器搭建报错:Java版本不兼容及切换求助

解决Minecraft服务器Java版本不兼容问题

报错原因说明

你遇到的UnsupportedClassVersionError是版本不匹配导致的:

  • 服务器jar包是用Java 17编译的(对应class文件版本61.0)
  • 当前树莓派的Java版本是Java 11(仅支持到class文件版本55.0)

需要安装Java 17并设置为默认运行时,而非旧版Java。

操作命令步骤

  • 更新系统软件包列表:
    sudo apt update
    
  • 安装OpenJDK 17:
    sudo apt install openjdk-17-jdk
    
  • 查看已安装的Java版本列表:
    update-alternatives --list java
    
  • 设置默认Java版本:
    执行以下命令,根据提示输入对应Java 17的编号后回车确认:
    sudo update-alternatives --config java
    
  • 验证默认版本是否生效:
    java -version
    
    输出应显示Java 17相关信息。

后续操作

完成上述步骤后,重新执行你的Minecraft服务器启动命令即可:

java -Xmx1024M -Xms1024M -jar server.jar

内容的提问来源于stack exchange,提问作者Ryan Howlett

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 11:11:20