安装好java后,在/etc/profile或者 ~/.bashrc下添加环境变量,后source  /etc/profile 或者  source ~/.bashrc 即可

/etc/profile和~/.bashrc的区别是   /etc/profile 是全局的,也就是你在任何一个用户下执行都可以, ~/.bashrc 这个是某个用户所单独拥有的,像java这样的每个用户都需要的  写在 /etc/profile下即可

1.要知道jps跟jdk有关,也就是跟自己安装的java相关

2.查看java的安装路径   whereis java

linux jps命令报错-bash: jps: command not found 解决方案_linux

3. which java 查看

linux jps命令报错-bash: jps: command not found 解决方案_linux_02

4.建立java软链接  

sudo ln -s /usr/local/java/jdk1.8.0_152/bin/java /usr/bin/java

5. 在/etc/profile 中添加java 环境变量,并source /etc/profile

linux jps命令报错-bash: jps: command not found 解决方案_linux_03

 

 

查找名字包含java,jdk的已安装程序。查找到了,已经安装JDK,否则没有安装

rpm -qa | grep java rpm -qa | grep jdk 

单个卸载程序,使用rpm -e --nodeps xxx命令。命令行:

rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

批量卸载所有名字包含jdk的已安装程序。命令行:

rpm -qa | grep jdk | xargs rpm -e --nodeps

批量卸载所有名字包含java的已安装程序。命令行:

rpm -qa | grep java | xargs rpm -e --nodeps 

如果出现找不到openjdk source的话,那么还可以这样卸载:

 yum -y remove java java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

yum -y remove java java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5

卸载后,查看JDK版本,已无信息,卸载成功。

 java -version