Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在类路径上永久添加文件_Java_Macos_Command Line_Classpath - Fatal编程技术网

Java 在类路径上永久添加文件

Java 在类路径上永久添加文件,java,macos,command-line,classpath,Java,Macos,Command Line,Classpath,我需要在类路径上添加一些文件,因此我使用以下命令: export CLASSPATH=$CLASSPATH:/usr/local/lib/antlr-4.0-complete.jar 尽管每次重置终端时,我都必须再次添加类路径。 有没有一种方法可以永久地将上述文件添加到类路径上 命令在OSX上执行。您应该编辑一个名为~/.profile的文件并添加 export CLASSPATH=$CLASSPATH:/usr/local/lib/antlr-4.0-complete.jar 到那个文件。

我需要在类路径上添加一些文件,因此我使用以下命令:

export CLASSPATH=$CLASSPATH:/usr/local/lib/antlr-4.0-complete.jar
尽管每次重置终端时,我都必须再次添加类路径。 有没有一种方法可以永久地将上述文件添加到类路径上


命令在OSX上执行。

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

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

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

有关在OSX上设置持久性环境属性的选项,请参阅。请不要这样做,这是一个坏习惯。我记不清有多少次我听到人们抱怨他们不能运行某些代码,因为团队的一名成员有这个习惯(结果忘记正确更新构建脚本)。这更多是个人使用的,所以我想这不适用。但我会记住的。啊,那是。bash_简介。我以为那个文件只用于别名。谢谢