首页 > 系统相关 >linux jdk 不生效解决方法

linux jdk 不生效解决方法

时间:2023-08-15 17:02:19浏览次数:45  
标签:bin java jdk javac linux 生效 HOME 执行

1.安装jdk1.8。

2.修改/etc/profile中的JAVA_HOME为新的jdk路径,并执行source /etc/profile。

3.执行 java -version,这个时候显示jdk还是1.7版本。

4.执行:

which java which javac

 

 

将以上两条指令执行结果中的java、javac文件删除。

5.执行:

ln -s $JAVA_HOME/bin/java /usr/bin/java ln -s $JAVA_HOME/bin/javac /usr/bin/javac

 

 

6.执行:

source /etc/profile

 

7.执行java -version,即可看到jdk切换为1.8版本。

注:

1.如果执行报错java文件没有权限,就先给java文件设置一下权限:chmod u+x java。

标签:bin,java,jdk,javac,linux,生效,HOME,执行
From: https://www.cnblogs.com/rxiaoxi/p/17631806.html

相关文章

  • Linux的Redis安装部署
    简介redis是一个开源的、使用C语言编写的、支持网络交互的、可基于内存也可持久化的Key-Value数据库。redis的特点就是:快,可以基于内存存储数据并提供超低延迟、超快的检索速度一般用于在系统中提供快速缓存的能力。安装配置EPEL仓库EPEL的全称叫ExtraPackagesforEnt......
  • 配置jdk 8环境
    请在您的环境中设置JAVA_HOME变量,我们需要java(x64)!jdk8以上版本更好!!!1.创建文件夹并上传到目录/root/jdk2.解压#解压到/usr/javatar-zxvf/root/shared/jdk-8u191-linux-x64.tar.gz3.配置环境变量#编辑profile,vi/etc/profile#在上面增加下面内容JAVA_HO......
  • Linux环境变量
    Linux是一个多用户的操作系统。多用户意味着每个用户登录系统后,都有自己专用的运行环境。而这个环境是由一组变量所定义,这组变量被称为环境变量。用户可以对自己的环境变量进行修改以达到对环境的要求。设置环境变量的方法对所有用户生效的永久性变量这类变量对系统内的所有用户......
  • Linux管理目录和文件2(Ubunt
    一:mkdir创建目录格式:mkdir[选项]目录名其中的目录名可以是相对路径也可以是绝对路径。mkdir有两个常见的选项,如下表所示选项说明-m设置新建目录的权限-p指定路径的名称,若不存在,会自动创建,一次可创建多个目录  -m选项涉及到权限,在桌面这个目录下创建一个新的目录mydir2,使用ls可......
  • Linux常用的命令
    1.把一个目录的文件拷贝另一个文件夹sudocp-p/home/likewei/lib/needlib/*/home/likewei/lib/112.pwd显示当前所在的目录3.ls显示当前目录下的文件4.cd切换路径,cd..返回到上一级路径5.mkdir新建目录6.rmdir删除目录7.touch新建文件8.cp复制文件9.rm删除文......
  • 时序数据库TimescaleDB 功能介绍、单节点、集群安装部署、centos、linux
    简介TimescaleDocumentation|GettingstartedwithTimescaleTimescale是一个用于时间序列,事件和分析的PostgreSQL数据平台。提供了PostgreSQL的可靠性,这是时间序列的超能力TimescaleDB,。它提供自动备份和还原、复制的高可用性等功能,无缝缩放和调整大小等等性能对比:Ti......
  • Mac 安装jdk8
    到官网下载https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html​​​​‍2.安装jdk​​​​​在终端输入命令查看jdk版本,如果是刚刚安装的版本则安装成功java-version​​3.配置环境变量在终端输入以下命令查看jdk安装位置,复制下来......
  • 掌握Linux Top命令:优化系统性能的关键
    简介:在Linux系统中,了解系统的当前状态以及资源的使用情况对于管理员和开发人员来说至关重要。Linux提供了许多工具来监视和管理系统性能,其中一个最重要的工具是Top命令。本文将介绍如何使用Top命令来监视系统资源、进程和性能,并提供一些实用的技巧来优化系统性能。1.什么是Top命令......
  • 在Linux系统中如何给文件夹设置777权限?
    Linux系统秉承着“一切皆文件”的原则,所以就需要对文件的权限进行把控,如果不对文件进行权限把控,很容易给自己和别人造成损失和困扰。那么如何给文件夹设置777权限呢?以下是详细的内容:在Linux系统中,文件和文件夹有不同的权限控制。其中,777权限是指具有读、写和执行权限的最......
  • 我的Linux网络之行1-基础网络知识
    前言最近不光在解决项目的问题,也遇到过部分的网络问题,发现自己对于网络的知识还是非常匮乏的,因而在此做一些归纳,记录也是分享,当然我的分享应该不是最全的,但个人认为有些东西就算分享出来,用不到也是白折腾。Wi-Fi的相关名词介绍到一家店里面,以前我们经常喊:老板,你们这边的WIFI叫......