首页 > 代码库 > fedora 21 配置jdk环境 替换openjdk
fedora 21 配置jdk环境 替换openjdk
1. 查看fedora 现有的java环境版本
openjdk version "1.8.0_25"OpenJDK Runtime Environment (build 1.8.0_25-b18)OpenJDK 64-Bit Server VM (build 25.25-b02, mixed mode)
2.下载sun的最新的jdk rpm版本
a. 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
这里我下载的最新版本是 jdk-8u25-linux-x64.rpm [fedora 64位系统,请你选择针对自己系统的版本]
b. 安装:
rpm -iv jdk-8u25-linux-x64.rpm
出错: xxx 出现xxx 不在sudoers文件中,此事将被报告
解决:
visudo
#visudo 可以修改编辑/etc/sudoers 加入以下面自己用户xxx sudo执行相应的权限
xxx ALL=(ALL) ALL
重新rpm -iv jdk-8u25-linux-x64.rpm 成功安装!
3.配置java环境变量
vim
/etc/profile
# 添加以下内容
JAVA_HOME=
/usr/local/java
PATH=$JAVA_HOME
/bin
:$PATH
CLASSPATH=.:$JAVA_HOME
/lib/dt
.jar:$JAVA_HOME
/lib/tools
.jar
export
JAVA_HOME
export
PATH
export
CLASSPATH
# 退出编辑模式,回到命令行,运行
source
/etc/profile
#再次运行java -version 查看信息显示java -version#显示java version "1.8.0_25"
Java(TM) SE Runtime Environment (build 1.8.0_25-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)#还没完,不知道为什么每次打开新的terminal的时候又回去了 于是直接配置默认的javasudo /usr/sbin/alternatives --config java
[sudo] password for qkl:
共有 2 个提供“java”的程序。
选项 命令
-----------------------------------------------
* 1 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.25-4.b18.fc21.x86_64/jre/bin/java
+ 2 /usr/java/jdk1.8.0_25/bin/java
按 Enter 保留当前选项[+],或者键入选项编号:
#根据我这边的显示新安装的java jdk 以上输入编号2 OK
fedora 21 配置jdk环境 替换openjdk
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。