`
kfcman
  • 浏览: 395527 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

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

    博客分类:
  • java
 
阅读更多

在服务器上更新了新的 jdk,也在 /etc/profile 中设置了新的 JAVA_HOME,并且 source /etc/profile

然后使用java -version 和 javac -version 发现版本还是老版本,死活没有使用我新指定的。

中间各种排查,这里就不废话了,下面是文件的根源和解决方法:

使用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/javac /usr/bin/java

这样执行以后,然后 java -version 、 javac -version  解决问题,哦耶!

 

分享到:
评论

相关推荐

    linux下的JDK(java-1.7.0-openjdk-amd64和jdk-7u79-linux-x64)

    本文将详细介绍两个不同版本的JDK——`java-1.7.0-openjdk-amd64`和`jdk-7u79-linux-x64`,并探讨它们的异同以及在Linux环境中的安装与使用。 首先,`java-1.7.0-openjdk-amd64`是OpenJDK的AMD64架构版本,OpenJDK...

    java-jdk1.8-jdk-8u202-linux-x64.zip

    Java JDK 1.8是Java开发工具包的一个重要版本,主要针对Linux x64平台设计。JDK(Java Development Kit)包含了开发和运行Java应用程序所需的所有工具和库,包括Java虚拟机(JVM)、编译器(javac)、类库以及调试器...

    Linux版本jdk8u-211 对应jdk1.8.0_211版本

    Linux版本的JDK8u-211是Java Development Kit的一个特定版本,它针对Linux操作系统进行了优化和适配。这个版本对应的是JDK1.8.0_211,这意味着它是Java 8的主要更新之一,其中“u”代表“update”,数字211则表示该...

    java-jdk1.8-jdk-8u201-linux-x64.zip

    Java JDK 1.8是Java开发工具包的一个重要版本,主要针对Linux x64操作系统设计。这个压缩包文件"java-jdk1.8-jdk-8u201-linux-x64.zip"包含了JDK 8u201的安装程序,特别是针对64位Linux系统的版本。JDK是Java语言...

    java-jdk1.8-jdk-8u151-linux-x64.zip

    Java JDK 1.8是Java开发工具包的一个重要版本,主要针对Linux x64平台设计。JDK(Java Development Kit)包含了开发和运行Java应用程序所需的所有工具和库,包括Java虚拟机(JVM)、编译器(javac)、类库以及用于...

    java-jdk1.8-jdk-8u192-linux-x64.zip

    Java JDK 1.8是Java开发工具包的一个重要版本,主要针对Linux x64平台进行了优化。这个压缩包“java-jdk1.8-jdk-8u192-linux-x64.zip”包含了用于在64位Linux系统上运行和开发Java应用程序所需的组件。JDK全称为Java...

    java-jdk1.8-jdk-8u181-linux-x64.zip

    Java JDK 1.8是Java开发工具包的一个重要版本,主要针对Linux x64平台进行了优化。这个压缩包文件“java-jdk1.8-jdk-8u181-linux-x64.zip”包含了适用于64位Linux系统的JDK 1.8更新181版本。JDK(Java Development ...

    Linux更换JDK+weblogic更换JDK

    - 使用`java -version`命令验证安装的JDK版本。 #### 三、WebLogic服务器更换JDK ##### 1. 修改WebLogic服务器配置 - 进入WebLogic安装目录下的`bin`文件夹。 - 编辑`setDomainEnv.sh`文件(对于UNIX/Linux环境)...

    java-jdk1.8-jdk-8u152-linux-x64.zip

    Java JDK 1.8是Java开发工具包的一个重要版本,主要针对Linux x64平台设计。JDK(Java Development Kit)包含了开发和运行Java应用程序所需的所有工具和库,包括Java虚拟机(JVM)、编译器、调试器以及其他实用工具...

    jdk11 java11 linux版 jdk-11.0.2_linux-x64_bin.tar.zip

    - Linux是流行的开源操作系统,JDK 11的Linux版本为开发者提供了在Linux环境下开发和运行Java应用的能力。 - "x64"表示这是针对64位架构的版本,可以充分利用64位系统的资源,提高性能。 - 文件格式".tar.gz"是一...

    Linux 版本 jdk-8u191-linux-x64.rmp

    现在,你可以通过`java -version`和`javac -version`命令检查Java和Java编译器的版本,确认安装成功。 在开发Java应用程序时,JDK提供了丰富的API和工具。例如,Javadoc用于生成文档,JDB用于调试,而javap则可以反...

    linux环境java8安装包jdk-8u212-linux-x64

    本篇将详细讲解如何在Linux系统中安装"jdk-8u212-linux-x64"这个特定版本的Java 8 JDK。 首先,我们关注的是"jdk-8u212-linux-x64"这个文件名。这表明它是Java 8的第212次更新(Update),并且是针对64位(x64)...

    java-jdk1.8-jdk-8u191-linux-x64.zip

    Java JDK 1.8是Java开发工具包的一个重要版本,主要针对Linux x64平台进行了优化。这个压缩包文件“java-jdk1.8-jdk-8u191-linux-x64.zip”包含了用于在64位Linux系统上安装和使用的JDK 1.8更新191的所有必要组件。...

    jdk-17.0.8(jdk-17-linux-x64-bin.tar.gz)

    4. 验证安装,通过运行`java -version`命令查看JDK版本信息。 理解并掌握JDK 17.0.8的功能和使用方法对于Java开发者至关重要,因为它是构建、测试和部署Java应用的基础。开发者可以根据自身需求选择适合的JDK版本,...

    jdk-8u231-linux-x64.rar

    5. **验证安装**:现在你可以通过运行`java -version`和`javac -version`命令来检查JDK是否已成功安装并配置。 对于Ubuntu用户,由于其默认使用的是Debian的APT包管理系统,不直接支持RPM包。但是,可以通过第三方...

    linux 32位的jdk8,版本:jdk-8u221-linux-i586.rpm

    移动到/usr/local下,chmod 755 jdk-8u191-linux-i586.rpm 赋权,使用rpm -ivh jdk-8u191-linux-i586.rpm安装配置环境变量,vi /etc/profile,在末尾(就是最后面)追加如下内容,保存并退出(JAVA_HOME=/usr/java/...

    jdk8 java8 linux版 jdk-8u162-linux-x64.tar.zip

    这里我们关注的是JDK 8u162的Linux版本,即"jdk8 java8 linux版 jdk-8u162-linux-x64.tar.zip"。这个压缩包文件包含了在Linux操作系统上运行和开发Java程序所需的所有组件,特别是针对64位(x64)架构的系统。 首先...

    jdk-linux-x64

    【标题】"jdk-linux-x64" 指的是适用于Linux平台的64位Java Development Kit(JDK)软件包。JDK是Java编程语言的核心组件,它包含了Java运行环境(JRE)以及一系列用于开发和调试Java应用程序的工具。 【描述】...

    java-jdk1.8-jdk-8u171-linux-x64.zip

    Java JDK 1.8是Java开发工具包的一个重要版本,主要针对Linux x64平台设计。JDK(Java Development Kit)是开发和运行Java应用程序必不可少的软件包,它包含了Java编译器、类库、Java运行环境以及其他相关工具。在这...

    linux系统用jdk-6u45-linux-i586-rpm 32位

    4. 验证安装:运行`java -version`和`javac -version`命令来确认JDK已正确安装并设置。 需要注意的是,JDK 1.6已不再受官方支持,可能存在安全漏洞。对于新项目或安全性至关重要的系统,推荐使用更新的JDK版本。...

Global site tag (gtag.js) - Google Analytics