Linux -bash java command not found 解决方法
在Linux环境下安装JDK之后,使用java 测试是否安装成功,结果报错-bash: java: command not found
解决方案如下:
1、查看Linux环境自带JDK
使用命令:# rpm -qa|grep gcj
显示内容其中包含相应信息
# java-x.x.x-gcj-compat-x.x.x.x-xxjpp
# java-x.x.x-gcj-compat-devel-x.x.x.x-xxjpp
2、卸载
# rpm -e --nodepsjava-x.x.x-gcj-compat-x.x.x.x-xxjpp
# rpm -e --nodepsjava-x.x.x-gcj-compat-devel-x.x.x.x-xxjpp
3、卸载rpm版的jdk:
使用命令:#r pm -qa|grep jdk
显示:jdk-x.x.x_xx-fcs
卸载:#rpm -e --nodeps jdk-x.x.x_xx-fcs
4、下载jdk
打开网站http://www.oracle.com/technetwork/java/javase/downloads,选择对应版本JDK,点击下载
5、在usr目录下创建java安装目录
cd /usr
mkdir java
6、将下载好的JDK文件copy到/usr/java目录
cp /mnt/hgfs/linux/jdk-8u60-linux-x64.tar.gz /usr/java/
7、解压到当前目录
tar -zxvf jdk-8u60-linux-x64.tar.gz
得到文件夹 jdk1.8.0_60
8、编辑配置文件,配置环境变更
vim /etc/profile
添加如下内容:
JAVA_HOME=/usr/jdk
CLASSPATH=JAVA_HOME/lib/PATH=JAVA\_HOME/lib/ PATH=JAVA_HOME/lib/PATH=PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
9、重启机器或者执行命令:source /etc/profile
重启命令:sudo shutdown -r now
10、查看安装情况
java -version
javac -version
java version “1.8.0_60”
Java™ SE Runtime Environment (build 1.8.0_60-b27)
Java HotSpot™ Client VM (build 25.60-b23, mixed mode)
Linux -bash java command not found 解决方法相关推荐
- linux -bash: ipconfig: command not found 解决方法
linux -bash: ipconfig: command not found 解决方法 参考文章: (1)linux -bash: ipconfig: command not found 解决方法 ...
- linux文件夹打开闪退,win10系统内置的Linux Bash启动闪退的解决方法
很多小伙伴都遇到过win10系统内置的Linux Bash启动闪退的困惑吧,一些朋友看过网上零散的win10系统内置的Linux Bash启动闪退的处理方法,并没有完完全全明白win10系统内置的Li ...
- -Bash: Unzip: Command Not Found解决方法 安装unzip
利用unzip命令解压缩的时候,出现-bash: unzip: command not found的错误. unzip--命令没有找到,其原因肯定是没有安装unzip.利用一句命令就可以解决了. 命令 ...
- -bash: mysql: command not found解决方法(zabbix监控mysql失败)
[zabbix@mylinux ~]$ mysql -bash: mysql: command not found 首先看看环境变量是否添加 vi /etc/profile export PATH=$ ...
- -bash: ssh-copy-id: command not found解决方法
在做mha双机互信时使用ssh-copy-id命令有时会提示命令不存在 ssh + Tab键 发现没有该命令 [mha@mylinux ~]$ sshssh ssh-agent ssh-keygen ...
- 没有mysql_safe命令_mysqld_safe: command not found 解决方法
-bash: mysqld_safe: command not found 解决方法mysqld_safe是在Unix上启动 mysqld服务器的推荐方法 : mysqld_safe详细介绍地址 原因 ...
- 解决linux mysql命令 bash: mysql: command not found 的方法
解决linux mysql命令 bash: mysql: command not found 的方法 参考文章: (1)解决linux mysql命令 bash: mysql: command not ...
- linux中lv的详细创建流程【化分区-pv-vg-lv创建整套流程】,centos中lv脚本创建vg-pv-lv,-bash: lvs: command not found处理方法
文章目录 lv的创建流程说明 -bash: lvs: command not found处理方法 lv的创建.删除.使用及增减容量 硬盘分区设置或查看 pv操作 创建pv 删除pv vg操作 vg详细 ...
- 解决bash: mysql: command not found 的方法
解决bash: mysql: command not found 的方法 解决bash: mysql: command not found 的方法,需要的朋友可以参考一下 [root@DB-02 ~] ...
最新文章
- __new__ __init__区别
- 全栈深度学习第5期: 神经网络调试技巧
- JavaWeb三大组件(ServletFilterListener)
- php上传文件 报的错误 $_FILES[‘file’]['error']
- linux java maven_Linux安装java环境和maven
- spring mvc示例_Spring MVC示例
- php : 开发记录(2017-03-10)
- Linux下的Java虚拟机性能监控常用命令
- Shopee平台发布针对疫情政策的通知
- warp-transducer源码安装,warprnnt_pytorch生成
- 【应用案例】资产监测设备助力大棚月季花种植
- Windows下运行LSD-SLAM
- Raspberry Pi 4和 Raspberry Pi 4B的区别_8GB内存的树莓派4来啦!国内售价589元,官方还推出配套64位系统...
- 五金模具设计常见的二十一块模板作用,一起学起来
- 自学C++之自定义数据类型与自定义类之数组使用4例
- 云-移动手机端项目总结
- 零基础学习CANoe Panel(16)—— Clock Control/Panel Control/Start Stop Control/Tab Control
- 简历个人计算机水平怎么xie,个人简历计算机水平书写格式
- 获取汉字的拼音, 或者简繁体转换
- 皮边油消泡剂消除泡沫另一视角曝光