centos7安装java
2015-08-30 20:59
483 查看
centos7安装java
系统为centos7查看系统默认安装的java
yum list installed | grep java
查看java的版本
java -version
删除默认自带的java
yum -y remove java-1.7.0-openjdk*
查看yum库或者搜索java
yum list java*
yum search jdk
安装新的java
yum install -y java-1.8.0-openjdk*
确认安装成功
运行javac看控制台是否有输出
运行
java -versoin确认安装版本
环境变量小知识
/etc/profile为全局用户文件
bash用户文件在
$HOME/.bash_profile
改完环境变量要source, 也可以用命令
.来替代
source没有fork子进程,而是相当于在当前shell依次敲入你添加的命令
source在当前bash环境下执行命令,而scripts是启动一个子shell来执行命令
bash定义环境变量为:
export 变量名=值(变量名如果不export就是局部变量)
立刻执行
source .bash_profile
设置java环境变量
运行which java查看执行目录
通过
ll 执行目录最终跟踪到安装目录
[root@localhost imouren]# which java /usr/bin/java [root@localhost imouren]# ll /usr/bin/java lrwxrwxrwx. 1 root root 22 Aug 30 19:50 /usr/bin/java -> /etc/alternatives/java [root@localhost imouren]# ll /usr/bin/javac lrwxrwxrwx. 1 root root 23 Aug 30 19:50 /usr/bin/javac -> /etc/alternatives/javac [root@localhost imouren]# ll /etc/alternatives/javac lrwxrwxrwx. 1 root root 69 Aug 30 19:50 /etc/alternatives/javac -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.51-1.b16.el7_1.x86_64/bin/javac
设置环境变量到全局用户配置文件:
在
/etc/profile中追加
export $JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.51-1.b16.el7_1.x86_64 export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JAVA_HOME/bin:$PATH
source /etc/profile使其生效
相关文章推荐
- Linux系统管理-(5)-LVM
- Linux DNS搭建
- virtualBox 下安装redhat 6 及用xmanager 连接 linux
- Note For Linux By Jes(20)-Linux 核心编译与管理
- Note For Linux By Jes(19)-Linux 备份策略
- Linux计划任务
- CentOS 恢复 rm -rf * 误删数据
- centos 7.0 屏幕超时退出后再登陆黒屏的问题
- Linux计划任务
- Linux计划任务
- linux 磁盘管理工具
- Linux进程间通信---有名管道 代码实现
- uImage,zimage,bzimage,vmlinux,vmlinuz
- linux 线程 进程经典文章
- linux 配置snmp服务
- linux 线程总结
- BusyBox 简化嵌入式 Linux 系统
- linux 程序包管理
- Linux java 启动脚本
- Linux内核工程导论——总线:Linux PCI