为了我的设置CLASSPATH环境变量,我运行以下命令:设置CLASSPATH永久
export CLASSPATH=/path/to/appropriate/dir
为了确认这是正确的设置,我将输入
echo $CLASSPATH
并且返回/ path/to/appropriate/dir。
然而,当我在终端
echo $CLASSPATH
返回任何开辟一个新的标签或窗口。这里发生了什么?
为了我的设置CLASSPATH环境变量,我运行以下命令:设置CLASSPATH永久
export CLASSPATH=/path/to/appropriate/dir
为了确认这是正确的设置,我将输入
echo $CLASSPATH
并且返回/ path/to/appropriate/dir。
然而,当我在终端
echo $CLASSPATH
返回任何开辟一个新的标签或窗口。这里发生了什么?
您在终端中设置的变量仅对该终端有效。你应该做的是,导出你的~/.bashrc
文件中为每个终端加载的变量。因此,在.bashrc
文件中添加该语句,您就会好起来的。
您也可以从~/.bash_profile
文件中导出变量,该文件将被加载用于登录shell。
这个答案没有增加任何其他答案还没有说过,并且假设OP想要添加到他们的'CLASSPATH'的路径。 – dcsohl