linux下为java配置环境变量好还是在$PATH下设置软连接好

这两者各有什么好处,我发现在安装某些软件时,它们都自动实现了软连接,而不是环境变量。

看你具体的需求了,如果只有一个JAVA版本,直接在etc/profile中配置,如果是多个,软连接更方便一些吧!

如果你一个系统有多个java版本,就不能配置为全局的环境变量

软件的软链接可以方便升级,下次只需要把软链接指向新版本,而调用的还是原来的名字

知道了,谢谢各位,图片说明