gpt4 book ai didi

java - CentOS 6.9 : bash: PATH is not a valid identifier

转载 作者:行者123 更新时间:2023-12-02 10:24:40 26 4
gpt4 key购买 nike

所以我尝试为我的 CentOS 6.9 虚拟机设置 JAVA_HOMEPATH 变量。安装 Java 后,我执行了以下操作:

$ vi ~/.bashrc

然后在.bashrc中我添加:

export JAVA_HOME=/Downloads/jdk1.8.0_191
export PATH =$JAVA_HOME/bin

当我这么做的时候

$ source ~/.bashrc

我收到 bash 错误,指出 /Downloads/jdk1.8.0_191/bin 不是有效的标识符。我尝试注释掉导出 PATH 部分,并且仅使用导出 JAVA_HOME 就可以了。我查看了 jdk1.8.0_191 文件夹,其中确实存在 bin 文件夹。我想知道是什么原因导致了这个问题?

我之前读过问题@45426520,我们可能也遇到过类似的问题。不过,我没听懂一半的问题,仍然需要针对 CentOS 操作系统的解决方案。

最佳答案

删除 PATH=$JAVA_HOME/bin 之间的空格应该可以解决您的问题。

看看man page的导出。中间有空间。导出只会考虑 PATH 并忽略该行的其余部分。其余部分由 bash 解释,这里 /Downloads/jdk1.8.0_191/bin 不是有效的标识符。

关于java - CentOS 6.9 : bash: PATH is not a valid identifier,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54064956/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com