Ubuntu简单的配置JDK的方法

简介: Ubuntu简单的配置JDK的方法

关于Linux系统下面JDK配置的方法有很多种,但是越简单的方法越不容易出错。这里分享一下最简单的JDK环境变量配置,应用的系统为Ubuntu,JDK版本为1.8,如果不同版本有所差异,那也是个别符号的问题,可以查阅相关资料解决。1.8版本的JDK直接按照我的方式是可行的。这里注意Linux的JDK和Windows的JDK是不通用的,如果只有Windows的JDK请重新去下载Linux版本的JDK。


如何下载JDK版本就不说了,我下载的文件是jdk-8u201-linux-x64.tar.gz,最简单的解压方法是双击打开就会看到jdk1.8.0_201目录,选中右键“提取”,然后选择你要提取到的目录,点击“选择”即可将jdk1.8.0_201这个文件提取出来。

然后打开Ubuntu的“终端”,也就是命令窗口,执行“sudo su”或者“su root”获取root权限。执行“gedit /etc/profile”以文本编辑器打开“/etc/profile”。老手喜欢用“vi /etc/profile”进行操作,我因为是新手比较适应窗口编辑模式,而且不容易出错,所以我选择使用前面的方式打开“/etc/profile”。

打开之后将以下内容添加到内容最后部分,并保存关闭文本编辑器。

#java environment
export JAVA_HOME=/home/shenqh/MyFile/jdk1.8.0_201
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin

其中“/home/shenqh/MyFile/jdk1.8.0_201”是你提取的JDK文件目录。

然后运行“source /etc/profile”使刚才的修改立即生效。

然后运行“java -version”看到如下内容就表示你的配置已经生效了。

java version "1.8.0_201"
Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)

如果看见的是下面的内容,说明的你的配置出了问题或者是你的JDK有问题。

Command ‘java’ not found, but can be installed with:


apt install default-jre

apt install openjdk-11-jre-headless

apt install openjdk-8-jre-headless

建议找高手帮忙查看一下是什么问题。


目录
相关文章
|
6天前
|
Ubuntu Shell 开发工具
ubuntu/debian shell 脚本自动配置 gitea git 仓库
这是一个自动配置 Gitea Git 仓库的 Shell 脚本,支持 Ubuntu 20+ 和 Debian 12+ 系统。脚本会创建必要的目录、下载并安装 Gitea,创建 Gitea 用户和服务,确保 Gitea 在系统启动时自动运行。用户可以选择从官方或小绿叶技术博客下载安装包。
20 2
|
1月前
|
网络协议 Ubuntu 网络安全
|
1月前
|
消息中间件 监控 Ubuntu
大数据-54 Kafka 安装配置 环境变量配置 启动服务 Ubuntu配置 ZooKeeper
大数据-54 Kafka 安装配置 环境变量配置 启动服务 Ubuntu配置 ZooKeeper
68 3
大数据-54 Kafka 安装配置 环境变量配置 启动服务 Ubuntu配置 ZooKeeper
|
1月前
|
资源调度
Ubuntu22.04静态ip配置+yarn build后显示内存超限,变异失败
Ubuntu22.04静态ip配置+yarn build后显示内存超限,变异失败
37 2
Ubuntu22.04静态ip配置+yarn build后显示内存超限,变异失败
|
1天前
|
Ubuntu Java
Ubuntu之jdk安装
以下是Ubuntu之jdk安装的详细内容
|
30天前
|
Java jenkins 持续交付
Centos7下docker的jenkins下载并配置jdk与maven
通过上述步骤,您将成功在CentOS 7上的Docker容器中部署了Jenkins,并配置好了JDK与Maven,为持续集成和自动化构建打下了坚实基础。
91 1
|
1月前
|
Ubuntu Linux 编译器
Linux/Ubuntu下使用VS Code配置C/C++项目环境调用OpenCV
通过以上步骤,您已经成功在Ubuntu系统下的VS Code中配置了C/C++项目环境,并能够调用OpenCV库进行开发。请确保每一步都按照您的系统实际情况进行适当调整。
255 3
|
1月前
|
Java
让星星⭐月亮告诉你,jdk1.8 Java函数式编程示例:Lambda函数/方法引用/4种内建函数式接口(功能性-/消费型/供给型/断言型)
本示例展示了Java中函数式接口的使用,包括自定义和内置的函数式接口。通过方法引用,实现对字符串操作如转换大写、数值转换等,并演示了Function、Consumer、Supplier及Predicate四种主要内置函数式接口的应用。
24 1
|
1月前
|
Oracle Java 关系型数据库
jdk17安装全方位手把手安装教程 / 已有jdk8了,安装JDK17后如何配置环境变量 / 多个不同版本的JDK,如何配置环境变量?
本文提供了详细的JDK 17安装教程,包括下载、安装、配置环境变量的步骤,并解释了在已有其他版本JDK的情况下如何管理多个JDK环境。
579 0
|
1月前
|
并行计算 Ubuntu Linux
Ubuntu学习笔记(五):18.04安装多版本CUDA
这篇博客文章介绍了在Ubuntu 18.04系统上如何安装和切换不同版本的CUDA,以及如何安装不同版本的cuDNN。
175 2