Ubuntu下Java环境安装配置教程
时间:2026-07-06 | 作者:318050 | 阅读:0Linux系统下配置Ja va开发环境,看起来好像挺复杂,但其实只要抓住几个关键步骤,走一遍流程就能搞定。这里以Ubuntu系统为例,从获取JDK安装包到验证配置成功,一步步拆解清楚。
获取JDK安装包
既然是基于Ubuntu,那直接下载Debian格式的安装包最省事。去官方站点或者靠谱的镜像源找到对应版本的JDK,选择.deb后缀的文件下载就行。
安装JDK
下载完成后,进入Download文件夹,找到那个JDK安装包。右键点击,选择用软件安装器打开,然后跟着向导点下一步就行。安装过程基本上是自动的,不需要额外干预。
确认安装位置
安装完成后,JDK通常会被放在/usr/lib/jvm目录下。去那里看一眼,就能找到对应的文件夹。以JDK 13为例,目录名可能是类似jdk-13.0.x这样的格式。
手动生成JRE(可选但推荐)
JDK 13默认不再附带独立的JRE目录,但有些集成开发环境(比如Eclipse、NetBeans)在运行时依赖JRE。为了避免兼容性问题,最好手动生成一个JRE子目录。方法很简单:进入JDK的安装目录,然后执行一条命令就能搞定。
具体命令如下(注意替换为自己的JDK版本路径):
cd /usr/lib/jvm/jdk-13.0.x
./bin/jlink --module-path jmods --add-modules ja va.desktop --output jre
配置环境变量
JDK虽然装好了,但这时候在终端里输入ja va -version还是报错——因为系统根本不知道JDK的可执行文件在哪。需要把JDK的bin目录加到系统的环境变量里,这样操作系统才能找到ja va、ja vac这些命令。
环境变量配置文件在/etc/profile。用管理员权限编辑它:
sudo nano /etc/profile
在文件末尾添加以下内容:
export JA VA_HOME=/usr/lib/jvm/jdk-13.0.x
export JRE_HOME=$JA VA_HOME/jre
export CLASSPATH=.:$JA VA_HOME/lib:$JRE_HOME/lib
export PATH=$JA VA_HOME/bin:$JRE_HOME/bin:$PATH
注意JA VA_HOME的路径要替换成实际JDK目录。保存并退出(在nano里按Ctrl+X,然后Y确认,再回车)。
重新加载环境变量
配置写好了,但当前终端会话还不会立刻生效。需要执行一条命令让系统重新读取配置文件:
source /etc/profile
这样环境变量就加载到当前会话里了。如果不想每次打开终端都手动执行,可以把它加到~/.bashrc里,不过那是后话了。
验证配置
最后一步,也是最激动人心的——验证一下配置是否成功。在终端输入:
ja va -version
如果能看到类似下面的输出,说明Ja va环境已经正确安装并可以正常使用了:
ja va version "13.0.x" 2024-...
Ja va(TM) SE Runtime Environment (build 13.0.x+...)
Ja va HotSpot(TM) 64-Bit Server VM (build 13.0.x+..., mixed mode)
到这一步,Linux系统下的Ja va环境配置就算完成了。整个过程并不复杂,关键在于JDK的安装路径和环境变量的配置要准确。以后写Ja va代码、编译运行,就可以直接在终端里操作了。
来源:整理自互联网
免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。
相关文章
更多-
- Ubuntu系统安装MySQL数据库完整教程
- 时间:2026-07-24
-
- 在Ubuntu操作系统中安装MySQL数据库的详细步骤指南
- 时间:2026-07-24
-
- VMware虚拟机安装Ubuntu系统详细图文教程
- 时间:2026-07-20
-
- Ubuntu全屏及区域截图实用教程
- 时间:2026-07-10
-
- Ubuntu下Golang如何进行调试
- 时间:2026-07-09
-
- 雷蛇CEO九年前的承诺!2026年终于开始兑现:灵刃18申请Ubuntu认证
- 时间:2026-07-08
-
- 雷蛇灵刃18申请Ubuntu认证 雷云Linux版暂无消息
- 时间:2026-07-08
-
- Ubuntu 14.10 启动盘制作教程
- 时间:2026-07-03
精选合集
更多大家都在玩
热门话题
大家都在看
更多-
- iOS 13.5.1电池续航差是电池耗电问题吗
- 时间:2026-07-25
-
- 苹果教育优惠开启 附购买攻略
- 时间:2026-07-25
-
- 苹果iOS 14 beta 2 测试版主要更新内容:除细节变化外修复多项Bug
- 时间:2026-07-25
-
- iOS 14 beta 2 是否解决内存占用过多问题?
- 时间:2026-07-25
-
- 受欢迎的奥特曼游戏有哪些
- 时间:2026-07-25
-
- iOS 14信息应用5大更新变化
- 时间:2026-07-25
-
- iOS 14正式版上线时间公布 官方全新介绍
- 时间:2026-07-25
-
- 最新苹果iOS 14 Beta 2版本更新内容全解析与升级教程
- 时间:2026-07-25