Setting persistent environment variable in CentOS 7 issue
If it is about setting JAVA_HOME system-wide,
/etc/profile.d/ would be a good choice.
echo export JAVA_HOME="put path to java home here">/etc/profile.d/javaenv.sh chmod 0755 /etc/profile.d/javaenv.sh
on your next logon you'll have it
Depending on your shell, there usually has to be a
.<shellnamehere>rc file where you can store these variables that you want persisting across logout and reboot events.
.bashrc is where you do it if your shell choice is
EDIT: in the terminal, run command
env | grep SHELL
if you see
SHELL=bash then, run this command:
echo 'export JAVA_HOME="/usr/lib/jvm/java-1.8.0-openjdk-188.8.131.52-2.b15.el7_2.x86_64"' >> $HOME/.bashrc
this last command have some assumptions. If your SHELL doesn't come up as
bash come back here and report what you get. After a logout and login back if you don't see your variable already set, again come back and report what error messages you see, if any.