linux下安装jdk及JDk环境变量失效的解决方案
来源:互联网 发布:数据库路径 编辑:程序博客网 时间:2024/05/16 11:46
方法1:解压安装
1、下载jdk到/usr/java
① 如果是阿里云等云服务器,建议直接在linux上下载(极有可能做了加速处理)
jdk下载路径从oracle官网查找。
wget -O jdk1.8.tar.gz http://download.oracle.com/otn-pub/java/jdk/8u121-b13/e9e7ea248e2c4826b92b3f075a80e441/jdk-8u121-linux-x64.tar.gz?AuthParam=1485001706_a602b5a6d1417553b0f3f6e96fcd4465
【wget -O name.zip url:重命名】
② 本地linux服务器,可考虑下载到windows等,再共享到linux。
2、解压
tar -zxvf jdk1.8.tar.gz
3、配置环境变量
建立链接节省目录长度:ln -s /usr/java/jdk1.8.0_121/ /usr/jdk
vim /etc/profile
添加如下内容:
JAVA_HOME=/usr/jdk
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
-----或-----
JAVA_HOME=/usr/jdk
CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
PATH CLASSPATH JAVA_HOME
4、重启linux或执行命令:source /etc/profile(建议重启,否则下次执行java命令时可能bash: java: command not found)
Note:如果linux重启后JDk环境变量配置失效
先前安装JDK后发现java命令总是失效,每次使用java命令前都需要source /etc/profile,今天终于解决了。
解决方案:
将JDK的bin路径和jre的bin路径手动追加到/etc/bashrc(ubuntu为/etc/bash.bashrc)的PATH变量末尾即可。
export PATH=(原有环境变量....其后追加,注意冒号分隔哦) :/usr/jdk/bin:/usr/jdk/jre/bin
5、查看jdk安装情况:java -version
方法2:yum安装JDK
1、查看yum库中的jdk版本(貌似只有openjdk)
yum search java|grep jdk
2、选择版本安装
]yum -y install java-1.8.0-openjdk*
3、查看jdk安装情况:java -version
1 0
- linux下安装jdk及JDk环境变量失效的解决方案
- linux下安装jdk及配置环境变量
- linux 下安装JDK及配置环境变量
- linux下安装jdk及配置环境变量
- Linux下安装JDK及配置环境变量
- linux 下安装jdk及配置环境变量
- Linux环境下jdk的安装及环境变量的配置
- linux下jdk的安装及环境变量的配置
- linux下安装JDK及环境变量的配置
- Linux下的JDK安装及环境变量配置
- linux下的Jdk安装及环境变量配置
- Linux Centos7下安装JDK及环境变量的配置
- Linux下jdk安装、环境变量的配置
- Linux下Jdk的安装和jdk环境变量的设置
- linux下安装java jdk及环境变量配置
- Linux下安装JDK,及相关环境变量配置
- linux环境下JDK安装及环境变量设置
- Ubuntu下Linux安装Jdk及环境变量配置
- 单点登录实现
- Unity3D MineCraft 我的世界 类似游戏的地形编辑器
- OpenCV 特征点检测与图像匹配
- 设计模式学习笔记——Chain of Responsibility职责链模式
- JavaBean技术
- linux下安装jdk及JDk环境变量失效的解决方案
- java to exe
- uml类图 泛化 实现 依赖 关联 聚合 复合
- C语言指针的总结
- apachectl 和 httpd的关系
- ecmall widgets 挂件开发详解
- 华为机试在线训练-牛客网(12)密码验证合格程序
- 2016年度总结
- 配置环境变量