启动终端后总是出现 bash:导出:“路径”不是有效的标识符

启动终端后总是出现 bash:导出:“路径”不是有效的标识符

我试图通过 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"

相关内容