linux中配置好的JDK如何确定环境变量的配置方式
起因:阿里云服务器的CentOS镜像里,可以直接在任何目录执行java、javac等命令,但是没有找到/etc/profile里的Java环境变量
处理:先使用命令:whereis java 可以看到java能够执行java命令的目录,根据目录进行检查
linux中一般有两种方法可以在任何目录执行java、javac等命令
一种是直接在/etc/profile里添加Java的环境变量
另一种是使用软连接,将JDK和JRE的工具目录连接到/usr/local/bin或/usr/bin目录下
可以在/usr/local/bin或/usr/bin下使用ll或ls -l 查看是否存在软连接
查找是否在文件中配置了环境变量
查找文件内容可以在/etc目录下使用 grep -rn "$JAVA_HOME" *