linux java version 版本不对,linux JAVA_HOME和 java -version不匹配

~/.bashrc 中更新了jdk, JAVA_HOME 起效果了,但是java -version还是老的。

原因是/usr/bin/java   和usr/bin/javac是一个链接,得改。

使用which java 和 which javac 分别可以看到

[root@localhost ~]# which java

/usr/bin/java

[root@localhost ~]# which javac

/usr/bin/javac

简单说一下,就是把这2个文件ln -s 到我们新的jdk 下的 java 和 javac 上,命令如下:

rm -rf /usr/bin/java

rm -rf /usr/bin/javac

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

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

再次查看,java -version 就可以了

解决linux下javac -version和java -version版本显示不一致

解决linux下javac -version和java -version版本显示不一致 [javascript] view plaincopy [root@localhost usr]# $JAVA_ ...

java -version显示版本和JAvA_HOME配置不一样

当你需要安装多个版本的jdk时,可能会遇到更改了JAVA_HOME后java -version不变的情况. 一般情况下,将你的JAVA_HOME改为你要用的jdk的安装路径,然后你使用的就是这个版本的 ...

在Linux下启动Java服务的脚本

#!/bin/sh #该脚本为Linux下启动java程序的通用脚本.即可以作为开机自启动service脚本被调用, #也可以作为启动java程序的独立脚本来使用. # #Author: tudaxi ...

How to change java version in Linux

How to change default Java version on Linux Posted on November 1, 2015 by Dan Nanni Leave a comment ...

jdk版本查看,以及java -version 和JAVA_HOME不一致问题

一.jdk版本查看及位数查看 在cmd进入命令行窗口,输入java -version 可以查看安装的jdk版本,如图: 当有64-bit时代表是64位jdk,如果没有则默认是32位的. 二.java ...

ubuntu系统中java -version所显示的版本与/etc/profile中配置的$JAVA_HOME的关系

问题产生 ubuntu 18.04环境下,执行 java -version 发现与/etc/profile中的$JAVA_HOME所设置的java版本不同. 推测原因 最近用apt install 安 ...

Linux更换jdk版本,java -version还是原来的版本问题

服务器上默认安装版本是: 使用jenkins最新的安装包 2.73.1,启动报错52.0!需要使用1.8进行启动. 两种方式,要么tomcat直接指定,要么修改环境变量,这里我使用修改安装java版本 ...

Eclipse打war包方法以及Eclipse移植项目时JDK版本不匹配Project facet Java version 1.7 is not supported

打包时: 在项目上右键选择Export,如图: 然后选择WAR file,如图所示.接着再:其中web projecct为打出来包的名字, Destination,打包后存的位置,点击Browse.. ...

随机推荐

MySql计数器,如网站点击数,如何实现高性能高并发的计数器功能

MySql计数器,如网站点击数,如何实现高性能高并发的计数器功能 Clicks: Date: -- :: Power By 李轩Lane TagMysql计数器高性能 现在有很多的项目,对计数器的实现 ...

vi/vim使用指北 ---- Moving Around in a Hurry

上一篇文章中,简单列出了一些基本的Vim操作,也列出了很多的光标移动命令,本章主要是有哪些命令可以更快的移动光标. vim的编辑操作,用得最多就是移动光标,对于很少行的文件来说,基本的命令就够用了,但 ...

Cobalt Strike

http://www.77169.com/hack/201512/222080.shtm

每天一条Linux命令(OS X系统上操作)

Linux菜鸟必学的60个命令 安装和登录命令:login.shutdown.halt.reboot.install.mount.umount.chsh.exit.last: 文件处理命令:file ...

Jquery对raido的一些操作方法

raido 单选组radio:   $("input[type=radio][checked]").val(); 获  取一组radio被选中项的值 var item = $('i ...

使用bat打开多个cmd窗口执行gulp、node

一.使用场景 使用场景:项目发布前 操作步骤: 1.执行gulp,对文件进行压缩.合并等操作: 2.在1执行完成后,对1中合并的文件如default.css进行多主题色的自动生成,在这里使用node处 ...

Windows安裝PHP環境

Windows安裝PHP環境的準備工作:httpd-2.2+php-5.4+mysql-5.5 第一步是安裝相對應的三個軟件,只要略懂一些英文單詞,安裝是沒有問題的,所以此處略過三個文件的安裝過程,直 ...

利用java webservice调用天气预报实践

最近要和其他业务系统进行数据交换,选择了webservice方案,于是查了一下网上的用法.首先是做一个天气的查询例子,看着挺简单,可实际动手做起来发现坑很多,费了半天劲终于调通了,于是记录下来. 1, ...

Object和泛型

这俩东东呢实现的效果是一样的,但是它们俩的效率不一样,原理也不一样.直接说结论吧,泛型比Object好用,效率高.因为Object有一个装箱和拆箱的过程,倘若是很多的数据那效率就低到不行了,而泛型没有 ...

[Aaronyang] 写给自己的WPF4.5 笔记5[数据绑定三巴掌1/3]

生活总有意外,微笑对待每一件事,无需抱怨--Aaronyang的博客(www.ayjs.net) 博文摘要:数据库下载 教你如何在vs2013中不安装Mssql数据库,使用了Sqlserver Com ...

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 安装 Java 可以通过以下步骤在 Linux 系统上进行: 1. 下载 Java 安装包,可以从官方网站下载,例如 Oracle JDK 或 OpenJDK。 2. 解压安装包到指定目录,例如 /opt/java。 ```bash sudo mkdir /opt/java sudo tar -zxvf jdk-8u271-linux-x64.tar.gz -C /opt/java/ ``` 3. 配置环境变量。 ```bash sudo nano /etc/profile.d/java.sh ``` 在文件中添加以下内容: ```bash export JAVA_HOME=/opt/java/jdk1.8.0_271 export PATH=$JAVA_HOME/bin:$PATH ``` 然后执行以下命令使环境变量生效: ```bash source /etc/profile.d/java.sh ``` 4. 验证 Java 是否安装成功。 ```bash java -version ``` 如果成功安装,应该会显示 Java 版本信息。 以上是在 Linux 系统上安装 Java 的基本步骤,具体安装过程可能会因为不同的 Linux 发行版而有所不同。 ### 回答2: 在Linux系统上安装Java有几个简单的步骤: 1. 首先,检查你的系统是否已经安装了Java。在终端中输入java -version命令,如果有正确的Java版本信息,则说明Java已经安装了。 2. 如果系统没有安装Java,你可以选择从Oracle官方网站或者OpenJDK项目网站下载Java安装包。根据你的系统架构(32位或64位)和操作系统类型(Linux发行版),选择正确的安装包。 3. 下载完Java安装包后,打开终端并切换到包所在的目录。然后,使用以下命令解压安装包(以tar.gz为例): tar -zxvf jdk-8uXXX-linux-x64.tar.gz 注意:上述命令中的XXX需要替换成你下载的Java版本号。 4. 解压后会在当前目录中创建一个jdk1.X.X_XXX文件夹,这就是Java的安装目录。 5. 设置环境变量,可以让系统找到Java的安装路径。使用文本编辑器打开~/.bashrc文件,并在文件末尾添加以下内容: export JAVA_HOME=/path/to/jdk1.X.X_XXX export PATH=$JAVA_HOME/bin:$PATH 注意:上述路径需要替换成你的实际Java安装路径。 6. 保存并关闭文件后,在终端运行以下命令使环境变量生效: source ~/.bashrc 7. 最后,你可以通过输入java -version命令来验证Java是否已成功安装。 这些步骤应该可以帮助你在Linux系统上成功安装Java。如果还有其他问题,你可以查阅相关文档或者向其他开发者寻求帮助。 ### 回答3: 要在Linux系统上安装Java,可以按照以下步骤进行操作。 1. 首先,确保你已经登录到你的Linux系统,并且拥有超级用户权限(root权限)。 2. 下载Java安装文件。你可以从Oracle官方网站上下载Java的安装文件,选择与你的Linux系统版本和架构相匹配版本。 3. 打开终端窗口,并导航到你下载Java安装文件的目录。你可以使用命令`cd`切换目录。 4. 解压Java安装文件。你可以使用`tar`命令执行解压操作。例如,对于一个名为`jdk-8u221-linux-x64.tar.gz`的文件,你可以使用以下命令进行解压: ``` tar -xf jdk-8u221-linux-x64.tar.gz ``` 5. 创建一个Java安装目录。你可以使用`mkdir`命令创建一个名为`jdk`的目录,并将解压后的文件移动到该目录中: ``` mkdir /usr/lib/jvm/jdk mv jdk1.8.0_221/* /usr/lib/jvm/jdk ``` 6. 配置环境变量。打开`/etc/profile`文件,并在文件末尾添加以下内容: ``` export JAVA_HOME=/usr/lib/jvm/jdk export PATH=$PATH:$JAVA_HOME/bin ``` 7. 使环境变量生效。使用`source`命令使修改的`/etc/profile`文件生效: ``` source /etc/profile ``` 8. 检查Java安装是否成功。你可以使用`java -version`命令来检查Java是否正确安装并设置好环境变量。 以上步骤完成后,你应该已成功在Linux系统上安装了Java,并且可以在终端中运行Java程序了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值