2013-02-20 94 views
1

我需要所以我用下面的命令来添加我的CLASSPATH一些文件的文件:添加永久的CLASSPATH

export CLASSPATH=$CLASSPATH:/usr/local/lib/antlr-4.0-complete.jar 

虽然每次我的终端reseted,我不得不再次添加类路径。 有没有一种方法可以在类路径上永久添加上面的文件?

命令在OSX上执行。

+0

有关在OSX上设置持久性环境属性的选项,请参阅[此SO回答](http://stackoverflow.com/a/588442/680925)。 – Perception 2013-02-20 20:02:46

+0

请不要这样做,这是一个不好的习惯。我无法计算出我听到人们抱怨说他们无法运行某段代码的次数,因为团队中的一位成员有这种习惯(结果忘记正确更新构建脚本) 。 – parsifal 2013-02-20 20:26:03

+0

这是更多的个人使用,所以我想这不适用。但我会记住它。 – Giannis 2013-02-20 23:34:43

回答

2

您应该修改一个名为~/.profile文件,并添加

export CLASSPATH=$CLASSPATH:/usr/local/lib/antlr-4.0-complete.jar 

到该文件。如果~/.profile不存在,则创建它。每次启动新的shell会话时都会执行该文件。

+0

啊,那是.bash_profile。我认为这个文件只用于别名。谢谢 ! – Giannis 2013-02-20 20:03:25