在 Debian 12 上安装 Java 21
<div class="auto-hide-last-sibling-br paragraph-u1TS5p paragraph-element br-paragraph-space">在 Debian 12 上安装 Java 21 可以通过以下两种主要方法:</div><p> </p>
<h3 class="header-o0Xpoc auto-hide-last-sibling-br">使用 Oracle JDK 21</h3>
<p> </p>
<ol class="auto-hide-last-sibling-br">
<li><strong>下载 deb 包</strong>:
<ul class="auto-hide-last-sibling-br">
<li>从 Oracle 官方网站下载适用于 Linux 的 Java 21 的 deb 包(<code>jdk-21_linux-x64_bin.deb</code>)。如果是在命令行操作,可以使用 <code>wget</code> 命令来下载,例如:<code>wget https://download.oracle.com/java/21/latest/jdk-21_linux-x64_bin.deb</code>。请确保你从官方可靠的来源获取安装包。</li>
</ul>
</li>
<li><strong>安装 deb 包</strong>:
<ul class="auto-hide-last-sibling-br">
<li>打开终端,进入到下载 deb 包的目录。然后使用 <code>sudo dpkg -i jdk-21_linux-x64_bin.deb</code> 命令来安装 Java 21。如果在安装过程中遇到依赖关系问题,可以使用 <code>sudo apt-get install -f</code> 命令来解决依赖并完成安装。</li>
</ul>
</li>
<li><strong>验证安装</strong>:安装完成后,在终端中输入 <code>java -version</code> 命令,如果显示 Java 21 的版本信息,则说明安装成功<span class="container-OIuiKK short-cV10eV clickable-DMSWJG" tabindex="0" aria-describedby="qbmyyan" data-popupid="qbmyyan">2</span><span class="container-OIuiKK short-cV10eV clickable-DMSWJG" tabindex="0" aria-describedby="pl4pnn1" data-popupid="pl4pnn1">7</span>。</li>
</ol>
<p> </p>
<h3 class="header-o0Xpoc auto-hide-last-sibling-br">使用 OpenJDK 21</h3>
<p> </p>
<div class="auto-hide-last-sibling-br paragraph-u1TS5p paragraph-element br-paragraph-space">截至 2024 年 6 月,Debian 12 的软件源中可能尚未包含 OpenJDK 21。但如果后续软件源更新支持了,你可以按照以下步骤安装:</div>
<p> </p>
<ol class="auto-hide-last-sibling-br">
<li><strong>更新软件源</strong>:打开终端,输入 <code>sudo apt update</code> 命令,以确保软件源列表是最新的<span class="container-OIuiKK short-cV10eV clickable-DMSWJG" tabindex="0" aria-describedby="goe0wfw" data-popupid="goe0wfw">2</span><span class="container-OIuiKK short-cV10eV clickable-DMSWJG" tabindex="0" aria-describedby="nedjhf3" data-popupid="nedjhf3">6</span>。</li>
<li><strong>安装 OpenJDK 21</strong>:使用 <code>sudo apt install openjdk-21-jdk</code> 命令来安装 OpenJDK 21。</li>
<li><strong>验证安装</strong>:同样在终端中输入 <code>java -version</code> 命令来验证是否安装成功<span class="container-OIuiKK short-cV10eV clickable-DMSWJG" tabindex="0" aria-describedby="fci9z1h" data-popupid="fci9z1h">2</span><span class="container-OIuiKK short-cV10eV clickable-DMSWJG" tabindex="0" aria-describedby="i0b9ulo" data-popupid="i0b9ulo">7</span>。</li>
</ol>
</div>
<div id="MySignature" role="contentinfo">
<p>本文来自博客园,作者:木子欢儿,转载请注明原文链接:https://www.cnblogs.com/HGNET/p/18416361</p><br><br>
来源:https://www.cnblogs.com/HGNET/p/18416361
頁:
[1]