我正在尝试在系统范围内添加JAVA_HOME,并将JAVA_HOME / bin添加到PATH(Ubuntu 12.04)。如果我在/ etc / environment的末尾添加以下两行,我之后就无法登录了。如果我将2行添加到/ etc / profile,一切正常。那问题呢?
export JAVA_HOME="/usr/lib/jvm/java-7-oracle"
export PATH="$PATH:$JAVA_HOME/bin"
/ etc / environment(第1行)中已有以下行:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
答案 0 :(得分:15)
只需写下
JAVA_HOME="/usr/lib/jvm/java-7-oracle"
你的/ etc / environment上的,没有“export”
答案 1 :(得分:11)
/etc/environment
应该包含一组以键=值对给出的环境变量。它不是shell脚本,因此您无法在其中使用export
等shell命令。