问题描述:我在Linux环境下安装Java8(具体配置情况:树莓派4B,raspberry pi os 64位系统)Jdk安装目录为/usr/java。安装并在/etc/profile文件中设置好环境变量后,使用source /etc/profile命令立即生效变量设置后,Java -version命令可正常使用显示Java版本,但是重新打开一个终端后再次Java -version,报错,似乎是全局变量设置没有生效。
希望各位给我指点一下,最好能讲下具体原因和解决办法。之前网上查资料显示“/etc/profile是全局(公有)配置,不管是哪个用户,登录时都会读取该文件”,那为何重新打开终端后配置会失效啊?