在寶塔面板中安裝OpenJDK-17的3種方法步驟
title: 在寶塔面板中安裝OpenJDK-17的三種方法
date: 2025-4-30
categories: 技術(shù)教程
tags: [Minecraft, 服務(wù)器搭建, 寶塔面板, Java]
如果你的寶塔面板軟件商店中缺少 OpenJDK-17(例如搭建 Minecraft 1.17+ 服務(wù)器時(shí)),本文提供三種解決方案,涵蓋手動(dòng)安裝、編譯安裝和插件管理。
方法一:通過(guò)命令行手動(dòng)安裝
適用系統(tǒng):Ubuntu/Debian/CentOS
步驟 1:安裝依賴(lài)工具
# Ubuntu/Debian sudo apt update sudo apt install -y software-properties-common # CentOS sudo yum install -y epel-release
步驟 2:添加 OpenJDK 官方倉(cāng)庫(kù)
# Ubuntu/Debian sudo add-apt-repository -y ppa:openjdk-r/ppa sudo apt update # CentOS(手動(dòng)下載解壓) wget https://download.java.net/openjdk/jdk17/ri/openjdk-17+35_linux-x64_bin.tar.gz sudo tar -xvf openjdk-17+35_linux-x64_bin.tar.gz -C /usr/lib/jvm/
步驟 3:安裝 OpenJDK-17
# Ubuntu/Debian sudo apt install -y openjdk-17-jdk # CentOS(需配置環(huán)境變量) echo 'export JAVA_HOME=/usr/lib/jvm/jdk-17' >> ~/.bashrc echo 'export PATH=$JAVA_HOME/bin:$PATH' >> ~/.bashrc source ~/.bashrc
方法二:通過(guò)寶塔編譯安裝
適用場(chǎng)景:需自定義安裝路徑
步驟 1:下載 OpenJDK-17 源碼包
- 訪(fǎng)問(wèn) OpenJDK 17 官方下載頁(yè) 或者 點(diǎn)擊這里下載
- 選擇
Linux/x64版本(如openjdk-17_linux-x64_bin.tar.gz) - 通過(guò)寶塔文件管理上傳至
/www/java目錄
步驟 2:解壓并配置
cd /www/java tar -xvf openjdk-17_linux-x64_bin.tar.gz sudo mv jdk-17 /usr/lib/jvm/
步驟 3:設(shè)置環(huán)境變量
echo 'export JAVA_HOME=/usr/lib/jvm/jdk-17' >> /etc/profile echo 'export PATH=$JAVA_HOME/bin:$PATH' >> /etc/profile source /etc/profile
方法三:使用寶塔 Java 項(xiàng)目管理器
適用場(chǎng)景:圖形化操作
- 安裝插件
進(jìn)入寶塔 → 軟件商店 → 搜索 Java項(xiàng)目管理器 → 安裝 安裝 JDK-17
- 打開(kāi) Java項(xiàng)目管理器 → 點(diǎn)擊 JDK版本管理
- 選擇 JDK-17 → 點(diǎn)擊安裝
- 驗(yàn)證安裝
在終端輸入java -version,輸出應(yīng)包含OpenJDK 17.0.x
驗(yàn)證 Java 環(huán)境
java -version # 成功示例 openjdk version "17.0.9" 2023-10-17 OpenJDK Runtime Environment (build 17.0.9+9-Debian-1deb11u2) OpenJDK 64-Bit Server VM (build 17.0.9+9-Debian-1deb11u2, mixed mode)
常見(jiàn)問(wèn)題
1. 寶塔無(wú)法識(shí)別手動(dòng)安裝的 Java
- 解決方案:在寶塔 → 環(huán)境變量 中手動(dòng)添加
JAVA_HOME=/usr/lib/jvm/jdk-17
2. 安裝后提示“找不到 Java”
排查步驟:
echo $JAVA_HOME # 檢查路徑是否正確 source /etc/profile # 重新加載配置
總結(jié)
| 方法 | 優(yōu)點(diǎn) | 適用場(chǎng)景 |
|---|---|---|
| 命令行手動(dòng)安裝 | 官方支持,穩(wěn)定性高 | 熟悉 Linux 命令的用戶(hù) |
| 寶塔編譯安裝 | 自定義路徑靈活 | 需要指定安裝目錄 |
| Java 項(xiàng)目管理器 | 圖形化操作簡(jiǎn)單 | 新手快速部署 |
按需選擇方法后,即可順利安裝 OpenJDK-17,為 Minecraft 等 Java 應(yīng)用提供支持!
到此這篇關(guān)于在寶塔面板中安裝OpenJDK-17的3種方法的文章就介紹到這了,更多相關(guān)寶塔面板安裝JDK17內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Java模擬實(shí)現(xiàn)QQ三方登錄(單點(diǎn)登錄2.0)
這篇文章主要為大家詳細(xì)介紹了Java模擬實(shí)現(xiàn)QQ三方登錄,單點(diǎn)登錄2.0,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-06-06
理解java和python類(lèi)變量以及類(lèi)的成員變量
這篇文章主要幫助大家理解java和python類(lèi)變量以及類(lèi)的成員變量,用實(shí)例進(jìn)行解析,感興趣的朋友可以參考一下2016-02-02
IDEA創(chuàng)建Java項(xiàng)目保姆級(jí)教程(超詳細(xì)!)
這篇文章主要給大家介紹了關(guān)于IDEA創(chuàng)建Java項(xiàng)目保姆級(jí)教程的相關(guān)資料,Java是一種廣泛使用的編程語(yǔ)言,廣泛用于Web應(yīng)用程序和客戶(hù)端應(yīng)用程序的開(kāi)發(fā),文中通過(guò)圖文介紹的非常詳細(xì),需要的朋友可以參考下2023-09-09
Java+opencv3.2.0實(shí)現(xiàn)hough直線(xiàn)檢測(cè)
這篇文章主要為大家詳細(xì)介紹了Java+opencv3.2.0之hough直線(xiàn)檢測(cè),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-02-02
Sonar編譯問(wèn)題對(duì)應(yīng):File [...] can''t be indexed twice.
今天小編就為大家分享一篇關(guān)于Sonar編譯問(wèn)題對(duì)應(yīng):File [...] can't be indexed twice.,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2018-12-12
Springboot之restTemplate配置及使用方式
這篇文章主要介紹了Springboot之restTemplate配置及使用方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2025-04-04
解決Mybatis報(bào)錯(cuò):org.apache.ibatis.reflection.ReflectionException
文章主要討論了在使用MyBatis進(jìn)行數(shù)據(jù)庫(kù)操作時(shí)遇到的幾個(gè)常見(jiàn)問(wèn)題及其解決方法,首先,文章指出如果DTO類(lèi)中沒(méi)有定義getter和setter方法,會(huì)導(dǎo)致反射異常,解決方法是使用Lombok的@Data注解自動(dòng)生成這些方法2025-01-01

