本文你将学会如何在Linux系统上配置好JAVA环境变量。

目录

1、下载JDK安装包

2、上传JDK安装包

3、解压JDK安装包

4、编辑配置文件

5、重载配置文件

6、验证配置结果


1、下载JDK安装包

Java Downloads | Oracle(官网下载)

2、上传JDK安装包

可以通过Xshell或者XFTP或者其它上传工具进行文件上传。(方式方法很多,不一一举例了。)

3、解压JDK安装包

tar -zxvf jdk-8u301-linux-x64.tar.gz

4、编辑配置文件

vim /etc/profile

进入文件后,直接按shift+G 可以直接跳转到文件末尾,然后按下键盘上的字母i,即可进入文件编辑状态,在文件末尾,增加以下配置文件。

export JAVA_HOME=/opt/jdk/jdk1.8.0_301
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH

编辑完成之后,按下键盘上的Esc键,退出文件编辑状态,然后按住Shift+:组合键,输入wq(保存并退出)。

5、重载配置文件

​​​​source /etc/profile

6、验证配置结果

# 可以通过以下3个命令,来验证是否配置成功# 第一个
java# 第二个
javac# 第三个
java -version

Linux配置JAVA环境变量(图文教程)相关推荐

  1. Windows10配置JAVA环境变量(图文教程)

    本章教程,简单介绍一下如何在windows10上配置JAVA环境变量. 目录 一.下载JDK 二.安装过程 (1)首先得到一个JDK安装可执行程序 (2) 以管理员方式运行exe (3) 更改JDK安 ...

  2. linux配置java环境变量(转)

    linux配置java环境变量(详细)  一. 解压安装jdk  在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录,  执行命令 ./jdk-6u14-linux-i5 ...

  3. linux配置java环境变量(详细)(转)

    linux配置java环境变量(详细) 一. 解压安装jdk 在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录, 执行命令 ./jdk-6u14-linux-i586. ...

  4. linux配置java环境变量(详细)

    一. 解压安装jdk 在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录, 执行命令 ./jdk-6u14-linux-i586.bin 这时会出现一段协议,连继敲回车, ...

  5. linux配置java环境变量 转过几个,这个最详细和靠谱

    一. 解压安装jdk 在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录,之后会在当前目录下生成一个jdk1.6.0_14目录 二. 需要配置的环境变量 1. PATH环 ...

  6. Linux配置Java环境变量(添加JDK至环境变量)

    Linux配置环境变量添加JDK 一.下载并解压JDK(以下为两个常用版本) JDK 链接 JDK8 Oracle JDK8 Download JDK11 Oracle JDK11 Download ...

  7. Windows10配置maven环境变量(图文教程)

    本章教程,主要介绍如何在windwos10上配置maven环境变量. 目录 一.下载maven 二.配置环境变量 (1)解压maven包 (2)快速打开环境变量设置 (3)新建MAVEN_HOME系统 ...

  8. linux 配置 java 环境变量

    /etc/profile 文件的最好添加如下 export JAVA_HOME=/usr/java/jdk1.7.0_10 export CLASSPATH=.:$JAVA_HOME/lib/dt.j ...

  9. Linux配置JAVA环境变量(全部)

    1 控制台生效 export JAVA_HOME=/app/jdk1.8.0_161 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA ...

最新文章

  1. 使用Maven打包你的应用——maven-jar-plugin maven-assembly-plugin maven-shade-plugin
  2. hibernate xml配置文件
  3. Android最佳性能实践(二)——分析内存的使用情况
  4. springboot 配置DRUID数据源
  5. Android Studio使用笔记
  6. PMCAFF 微课堂 | 赶集、暴风影音这些优质App为什么都在做积分商城?
  7. phd or domain
  8. Net 分页功能的实现
  9. 收藏!5V转3.3V电平的19种方法技巧
  10. Java里try catch的简单用法
  11. Linux环境通过java虚拟机定位程序问题位置的方法
  12. 《SQL Server 必知必会》读书笔记
  13. java求字符串数组交集、并集和差集
  14. 计算机软件研发的相关会计分录,研发支出资本化的相关会计分录
  15. 计算机系统大作业——hello的一生
  16. wsimport简单实现WebService
  17. 工厂模式实现多种数据库连接
  18. [日常] win10系统设置电脑从不休眠睡眠
  19. C++机器学习库整理
  20. 处理器后面的字母含义_科普向,笔记本cpu结尾字母的含义

热门文章

  1. vue框架的vue-router路由的运用
  2. Hibernate建立关系配置(hbm.xml)bag中cascade属性
  3. iOS tableView刷新
  4. [编织消息框架][优化系统]突破连接上限(上)
  5. RFC1323 timestamp PAWS的实现陷阱
  6. POJ2976-Dropping tests-01分数规划
  7. ngui中 代码调用按钮事件(后来改成了按钮绑定键盘..)
  8. 制作一个可安装、可启动、可停止、可卸载的Windows service
  9. 再次遇到golang乱码问题,用simplifiedchinese解决
  10. Linux启动报:UNEXPECTED INCONSISTENCY: RUN fsck MANUALLY问题解决