在linux上,为什么不用配置环境变量还能运行java程序呢?

问题描述:
我现在想升级pre环境的java版本,打开/etc/profile没有找到配置的JAVA_HOME,又查看了.bashrc文件,也没有配置。但是运行java -version,可以显示版本。
[root@localhost root]# whereis java
java: /usr/bin/java
[root@localhost root]# whereis javac
javac: /usr/bin/javac

原因:使用了rpm安装

原理:LINUX的文件系统机制
只要在/usr/bin下建立一个软连接,就可以找到应用程序了

作者:hello-friend
来源:CSDN
原文:https://blog.csdn.net/wangmaohong0717/article/details/73527213
版权声明:本文为博主原创文章,转载请附上博文链接!

你可能感兴趣的:(算法)