在Ubuntu中重新启动命令提示符后,无法访问使用export设置环境变量

时间:2013-05-07 06:32:59

标签: java maven ubuntu environment-variables

我刚刚下载了maven,要安装它,我正在使用命令行设置环境变量,如文档

中所述
export M2_HOME=/home/vishal/java/install/apache-maven
export M2=$M2_HOME/bin
PATH=$M2:$PATH

在此之后,我可以使用查看maven版本     mvn --version。

但是,如果我退出命令提示符并再次启动它并键入

mvn --version

它不起作用。如果我再次设置环境变量,它会暂时起作用。

我尝试在/ etc / environment文件中添加环境变量,但它仍然不起作用。

2 个答案:

答案 0 :(得分:1)

您可以将它们添加到主目录中的.bashrc文件中。

 gedit ~/.bashrc

在文件末尾添加所需的行,与之前输入的行完全相同。每次打开新终端时都会执行该文件。它与每次打开新shell时手动输入命令具有相同的效果。

答案 1 :(得分:0)

环境变量将添加到刚刚打开的shell中。只有贝壳生存,它们才会存在。

如果你想要它们是持久的,你必须确保它们每次都被加载。当其他人回答时,将这些行添加到〜/ .bashrc