概述如何删除旧版本的Java并安装新版本
我有一个安装了Java 1.7的linux机器:
#java -version java version \”1.7.0_09-icedtea\” OpenJDK Runtime Environment (rhel-2.3.4.1.el6_3-x86_64) OpenJDK 64-Bit Server VM (build 23.2-b09,mixed mode)
但是对于一些新的工具我需要安装jdk-8u45-linux-x64.tar.gz
那么我怎样才能删除旧的并安装新的?
常量的特殊字符?
java的安装文件夹的名称
在chroot下,AndroID上的Ubuntu报告了不同数量的处理器
跨平台Dekstop应用程序 – windows + Mac + linux
NetBeans GUI构build器:“加载…”消息
如何读取在另一台机器上运行的进程与Java
编码cp-1252为utf-8?
Eclipse无法在linux上启动:Java致命错误
jenkins从事EC2失败的windows Server 2016
我应该如何将Java与我的windows应用程序绑定?
要删除OpenJDK(你已经安装的那个)
sudo apt-get purge openjdk-*
为新的JDK创建一个新的目录
sudo mkdir -p /usr/local/java
将文件复制到目录(您应该在该文件路径中)
sudo cp -r jdk-8u45-linux-x64.tar.gz /usr/local/java/
解压文件
sudo tar xvzf jdk-8u45-linux-x64.tar.gz
你现在应该把这个添加到你的PATH中。 要做到这一点:
一个。 打开/ etc / profile: sudo gedit /etc/profile
湾 向下滚动(结束)并添加jdk的安装路径
JAVA_HOME=/usr/local/java/jdk1.8.0_45 PATH=$PATH:$HOME/bin:$JAVA_HOME/bin export JAVA_HOME export PATH
保存并退出
通知您的linux系统您的Oracle Java JDK / JRE所在的位置。
一个。 通知系统可以使用Oracle Java JRE
sudo update-alternatives –install \”/usr/bin/java\” \”java\” \”/usr/local/java/jdk1.8.0_45/bin/java\” 1
湾 通知系统可以使用Oracle Java JDK
sudo update-alternatives –install \”/usr/bin/javac\” \”javac\” \”/usr/local/java/jdk1.8.0_45/bin/javac\” 1
C。 通知系统Oracle Java Web Start可供使用
sudo update-alternatives –install \”/usr/bin/javaws\” \”javaws\” \”/usr/local/java/jdk1.8.0_20/bin/javaws\” 1
通知您的linux系统Oracle Java JDK / JRE必须是默认的Java。
一个。 设置系统的Java运行时环境
sudo update-alternatives –set java /usr/local/java/jdk1.8.0_45/bin/java
湾 设置系统的javac编译器
sudo update-alternatives –set javac /usr/local/java/jdk1.8.0_45/bin/javac
C。 为系统设置Java Web Start
sudo update-alternatives –set javaws /usr/local/java/jdk1.8.0_20/bin/javaws
重新加载您的系统宽路径
source /etc/profile
检查新版本,你就完成了!
java -version
只需解压新的Java版本,例如到/opt 。 然后做
export JAVA_HOME=/opt/jdk1.8.0_45 export PATH=$JAVA_HOME/bin:$PATH
把这些export到你的shell的启动文件,你应该被设置。 没有必要卸载Java 7安装。
在Centos / Redhat上
首先要做的是: rpm -qa|grep jdk然后: rpm -e <the version which you dont want>
总结
以上是内存溢出为你收集整理的如何删除旧版本的Java并安装新版本全部内容,希望文章能够帮你解决如何删除旧版本的Java并安装新版本所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
请登录后查看评论内容