【发布时间】:2016-05-12 09:38:40
【问题描述】:
每当我打开一个终端时,它上面都会出现一条消息,说明我在标题中写的内容。 我想我在尝试让 Maven 工作时弄乱了 /etc/profile 文件。 我阅读了一些关于导出变量的信息,但找不到我的错误,因为我遵循了对其他人来说效果很好的指南。
我提到的配置文件在底部有这些行:
JAVA_HOME=/usr/local/java/jdk1.8.0
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
JRE_HOME=/usr/local/java/jre1.8.0
PATH=$PATH:$HOME/bin:$JRE_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH
设置 $JAVA_HOME 让我可以正确使用 Maven,但会产生这个烦人的消息。你能帮帮我吗?
【问题讨论】:
-
把
$'s放在变量前面... -
为什么先赋值再导出,两者可以像
export JAVA_HOME=/usr/local/java/jdk1.8.0一样组合起来 -
为什么在您的错误信息中
PATH后面有一个句点?在某个地方,你有类似export PATH.的东西。 -
Re: 123 - 我应该把 & 放在哪里?在每个变量之前?当我导出它们?回复:piyush jaiswal - 我跟着导游,就这样。如果组合得到相同的结果,为什么还要麻烦呢?回复:chepner - 我知道,但我在任何地方都找不到它,而且肯定不在 /profile 文本中。关于在哪里或如何找到它的任何建议?