Estou tendo problemas com minhas variáveis de ambiente que não persistem.
Antecedentes: Eu originalmente instalei o Java usando um ppa e o apt-get install. Mas depois decidi que preciso de outro JDK além do que o ppa me deu e instalei manualmente outra versão.
Defina JAVA_HOME
em /etc/environment
e executei source /etc/environment
e, em seguida, echo $JAVA_HOME
e recebi /path/to/new/JDK
.
Quando fecho o terminal e o reabro e corro echo $JAVA_HOME
recebo /path/to/old/JDK
.
Como faço para que minhas variáveis de ambiente persistam?
Aqui está o meu arquivo / etc / environment:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:$JAVA_HOME:$JRE_HOME:$CATALINA_HOME:$GRAILS_HOME/bin"
JAVA_HOME="/home/android272/.jabba/jdk/current"
JRE_HOME="$JAVA_HOME/jre"
GRAILS_HOME="/home/android272/.sdkman/candidates/grails/current"
CATALINA_HOME="/opt/tomcat/tomcat8"