我试图通过 Ubuntu 终端安装 Angularjs,为了正确安装,我需要更改路径。也许在这段时间里我把路弄乱了。此后,当我启动 Ubuntu 终端时,我总是在终端窗口顶部收到这三条消息:
bash: export: `/usr/bin/java': not a valid identifier
bash: export: `/usr/share/java': not a valid identifier
bash: export: `/usr/share/man/man1/java.1.gz': not a valid identifier
我尝试在除此以外的几个论坛上寻找解决方案,但无法解决。我按照这个这个帖子但这无法改变任何事情。
我的 Java 工作正常,我可以打开此命令,但会出现警告sudo gedit ~/.bashrc
我应该怎么做才能解决这个问题?
版本:运行后我得到这个命令grep export ~/.bashrc
,输出:
#export GCC_COLORS='error=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quote=01'
export JAVA_HOME= /usr/bin/java /usr/share/java /usr/share/man/man1/java.1.gz
export PATH=$JAVA_HOME/bin:$PATH
答案1
您的第一export
行在赋值运算符 ( =
) 之后错误地包含一个空格。
它还包含三个值,据我所知,JAVA_HOME
仅接受一个值:Java HOME 目录的位置。
export JAVA_HOME="/usr/share/java"
export PATH="$JAVA_HOME/bin:$PATH"