J’essaie d’append JAVA_HOME à tout le système et d’append JAVA_HOME / bin à PATH (Ubuntu 12.04). Si j’ajoute les 2 lignes suivantes à la fin de / etc / environment, je ne peux plus me connecter par la suite. Si j’ajoute les 2 lignes à / etc / profile, tout fonctionne. Est-ce le problème?
export JAVA_HOME="/usr/lib/jvm/java-7-oracle" export PATH="$PATH:$JAVA_HOME/bin"
Il y a déjà la ligne suivante dans / etc / environment (ligne 1):
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
Ecrivez
JAVA_HOME="/usr/lib/jvm/java-7-oracle"
sur votre / etc / environment, sans “exporter”
/etc/environment
est supposé contenir un ensemble de variables d’environnement données sous forme de paires clé = valeur. Ce n’est pas un script shell, vous ne pouvez donc pas utiliser de commandes shell telles que l’ export
.