详细教程:一步步在Linux系统上安装Java 11开发环境

为什么选择Java 11在Linux上搞开发?

嘿,伙计们,如果你是个程序员或者刚入门的小白,肯定知道Java这玩意儿在开发圈里有多火。Java 11可是个长期支持版(LTS),稳定性杠杠的,跑起来又快又安全,特别适合搞企业级应用或者日常coding。在Linux系统上装它,不光能省去Windows的繁琐,还能让命令行操作飞起来。想想看,Ubuntu、CentOS这些主流发行版都支持,开发环境搭建起来超顺手,效率直接翻倍。别犹豫了,跟着我一步步来,包你半小时内搞定!

linuxjava11如何安装

安装前得做点啥准备?

先别急着动手,准备工作做足了,后面才不抓狂。第一,打开你的Linux终端(按Ctrl+Alt+T就行),检查下系统是啥版本。跑个命令:lsb_release -a,确认是不是Ubuntu或者类似的Debian系。第二,更新系统软件包,避免冲突:sudo apt update && sudo apt upgrade -y。第三,清点磁盘空间,Java 11安装包大概200MB左右,确保你有足够地方。备份重要文件,万一出岔子也不慌。对了,如果你是root用户,记得切换回普通账号加sudo权限,安全第一嘛!

下载Java 11安装包的最简单法子

下载这事儿,推荐用官网源,靠谱又省心。打开浏览器,进Oracle官网或OpenJDK页面(免费开源),找Java 11的Linux版本。比如,针对Ubuntu,直接终端敲命令:sudo apt install openjdk-11-jdk,系统自动拉取最新包。嫌慢?换个国内镜像源,像阿里云的,编辑/etc/apt/sources.list文件,加上deb http://mirrors.aliyun.com/ubuntu/ focal main(根据你的系统版本改),再跑update。手动下载也行:用wget抓tar.gz包,解压到/usr/lib/jvm目录。记住,选对架构——x86还是ARM,别下错了白忙活!

动手安装Java 11的详细步骤

安装过程分分钟的事儿,但得仔细点。如果用apt命令装好了,系统会自动处理依赖,你只需喝杯咖啡等完事。手动安装的话,解压下载的tar.gz:sudo tar -xzf jdk-11_linux-x64_bin.tar.gz -C /usr/lib/jvm。接着,创建符号链接方便管理:sudo ln -s /usr/lib/jvm/jdk-11 /usr/lib/jvm/java-11-openjdk。完成后,检查安装目录:ls /usr/lib/jvm,看到jdk-11文件夹就对了。万一遇到权限问题,chmod命令改一下:sudo chmod -R 755 /usr/lib/jvm/jdk-11。简单吧?全程命令行搞定,连鼠标都不用碰!

配置环境变量不翻车秘诀

装完Java,不配环境变量等于白干!打开终端,编辑profile文件:sudo nano ~/.bashrc(或用zsh的改.zshrc)。在文件末尾加上这几行:

export JAVA_HOME=/usr/lib/jvm/jdk-11
export PATH=$PATH:$JAVA_HOME/bin

保存退出后,跑source ~/.bashrc让配置生效。验证JAVA_HOME:echo $JAVA_HOME,显示路径就成功。如果系统有多个Java版本,用update-alternatives设置默认:sudo update-alternatives --config java,选Java 11的序号。常见坑点:路径写错或没source,命令输完没反应?回头查查拼写,Linux对大小写敏感,别马虎!

验证安装和跑个测试程序

搞定后,必须验货才放心。终端输入:java -version,输出像“openjdk 11.0.20”就说明装好了。再跑javac -version,确认编译器正常。写个HelloWorld测试:新建文件nano Hello.java,粘贴:

public class Hello {
public static void main(String[] args) {
System.out.println("Java 11在Linux上跑起来啦!");

编译:javac Hello.java,运行:java Hello,看到打印消息就完美。如果报错,检查文件权限或类名一致性。恭喜,你的开发环境ready了,接下来搞项目吧!

常见问题急救指南

新手常踩坑,别怕,我帮你填平!问题一:命令未找到——环境变量没配好,重新source或检查PATH。问题二:版本冲突——已有旧Java?用sudo update-alternatives --config java切回11。问题三:权限拒绝——安装时忘加sudo,或目录权限不足,chmod 755解决。问题四:下载慢或失败——换国内镜像源,或者用axel多线程下载器加速。问题五:启动错误——检查系统架构匹配,32位系统别装64位包。表格总结下常见症状和 fix:

症状 可能原因 快速解决
java: command not found PATH未设置 重配bashrc并source
版本显示旧版 多版本冲突 update-alternatives切换
安装包解压失败 文件损坏 重新下载验证md5

遇到其他幺蛾子?评论区吼一嗓子,大伙儿帮你支招!

内容均以整理官方公开资料,价格可能随活动调整,请以购买页面显示为准,如涉侵权,请联系客服处理。

本文由星速云发布。发布者:星速云。禁止采集与转载行为,违者必究。出处:https://www.67wa.com/150085.html

(0)
上一篇 2026年1月20日 上午8:21
下一篇 2026年1月20日 上午8:21
联系我们
关注微信
关注微信
分享本页
返回顶部