2014-01-12 123 views
1

为了我的设置CLASSPATH环境变量,我运行以下命令:设置CLASSPATH永久

export CLASSPATH=/path/to/appropriate/dir 

为了确认这是正确的设置,我将输入

echo $CLASSPATH 

并且返回/ path/to/appropriate/dir。

然而,当我在终端

echo $CLASSPATH 

返回任何开辟一个新的标签或窗口。这里发生了什么?

回答

2

您在终端中设置的变量仅对该终端有效。你应该做的是,导出你的~/.bashrc文件中为每个终端加载的变量。因此,在.bashrc文件中添加该语句,您就会好起来的。

您也可以从~/.bash_profile文件中导出变量,该文件将被加载用于登录shell。

0

对于bash,添加以下行到该文件(〜/ .bashrc中):

PATH = [您的路径]:$ PATH 出口PATH

以了解详情 PATH and CLASSPATH

0
  1. 类型nano .bashrc 2.转到行尾并键入 - > export CLASSPATH = $ CLASSPATH:/usr/share/java/mysql-connector-java.jar(这是您存储的位置。你下载的jar文件)。 3.它现在变得永久
+0

这个答案没有增加任何其他答案还没有说过,并且假设OP想要添加到他们的'CLASSPATH'的路径。 – dcsohl