【问题标题】:Add files permanently on CLASSPATH在 CLASSPATH 上永久添加文件
【发布时间】:2013-02-05 23:30:07
【问题描述】:

我需要在我的 CLASSPATH 上添加一些文件,所以我使用以下命令:

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

虽然每次我的终端被重置,我都必须再次添加类路径。 有没有办法可以在类路径上永久添加上述文件?

命令在 OSX 上执行。

【问题讨论】:

  • 有关在 OSX 上设置持久环境属性的选项,请参阅 this SO answer
  • 请不要这样做,这是一个坏习惯。我数不清有多少次我听到人们抱怨他们无法运行某些代码,因为团队中的一个成员有这个习惯(结果忘记正确更新构建脚本) .
  • 它更适合个人使用,所以我想这不适用。但我会记住的。

标签: java macos command-line classpath


【解决方案1】:

您应该编辑一个名为 ~/.profile 的文件并添加

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

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

【讨论】:

  • 啊,那是 .bash_profile。我认为该文件仅用于别名。谢谢!
猜你喜欢
  • 1970-01-01
  • 2017-01-09
  • 2014-10-05
  • 2012-08-28
  • 1970-01-01
  • 2011-04-12
  • 1970-01-01
  • 2023-02-16
  • 1970-01-01
相关资源
最近更新 更多