查看当前版本的OS X使用的是什么类型的SHELL:
echo $SHELL
如果输出的是:csh或tcsh,那么用的就是C Shell。
如果输出的是:bash,sh,zsh,那么用的可能就是Bourne Shell的一个变种。
Mac OS X 10.2之前默认的是C Shell。
Mac OS X 10.3之后默认的是Bourne Shell。
如果是Bourne Shell,那么可以把要添加的环境变量添加到主目录下面的.profile或者.bash_profile,如果存在添加进去即可;如果没有自己创建一个。
查看当前path变量的内容:
$PATH
Mac下环境变量的加载顺序(也就是可以配置环境变量的地方):
/etc/profile /etc/paths ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc
/etc/profile和/etc/paths是系统级别的,系统启动就会加载。
后面4个是当前用户级的环境变量。
~/.bash_profile ~/.bash_login ~/.profile 3个按照从前往后的顺序读取,如果~/.bash_profile文件存在,则后面的几个文件就会被忽略不读了。
如果~/.bash_profile文件不存在,才会以此类推读取后面2个文件。
~/.bashrc没有上述规则,它是bash shell打开的时候载入的。
/etc/paths文件里面不用export方式添加环境变量,它的文件内容里面的每一行的路径就会被添加到环境变量中(可以通过Subline Text查看该文件中的内容)。
在~/.bash_profile中添加环境变量
进入当前用户目录:
cd ~
在当前用户目录创建.bash_profile文件:
touch .bash_profile
用TextEdit打开.bash_profile文件,并添加如下内容:
export PATH=${PATH}:<待加入环境变量的目录>
使文件即时生效:
source .bash_profile
重启终端
临时添加环境变量(关闭Termianl后立即失效):
export PATH=$PATH:<待加入环境变量的路径>
相关推荐
总之,对于Mac用户,通过上述步骤可以成功安装和配置Allure环境变量,使得自动化测试流程更加顺畅,测试报告的生成和查看也变得更加便捷。记得在日常工作中定期更新Allure版本,以获取最新的功能和修复。
#### PATH环境变量 **定义与作用:** `PATH`环境变量记录了系统搜索可执行文件的路径列表。通过在`PATH`中添加JDK的bin目录,可以方便地在任何位置调用JDK提供的命令(如javac、java等)。 **配置方法:** 1. **...
本文将详细讲解如何在不同操作系统中修改和添加Java相关的环境变量,尤其是`PATH`变量。 首先,我们需要理解环境变量的作用。环境变量是在操作系统中存储特定信息的变量,比如`JAVA_HOME`指向Java开发工具的安装...
3. 添加环境变量:在打开的文件中,添加以下行: ``` export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_172.jdk/Contents/Home export PATH=$JAVA_HOME/bin:$PATH ``` 这里的`/Library/Java/Java...
Path环境变量是一个由分号分隔的目录列表,指明了系统在何处查找可执行程序。在Java的环境下,需要将JDK的bin目录添加到Path变量中,这样就可以直接在命令行中使用java、javac等命令。设置Path时,通常需要在系统...
- PATH环境变量主要用于定义系统搜索可执行文件的路径列表。 - 在配置JDK时,我们需要将JDK安装目录下的bin目录添加到PATH中,这样就可以在任何位置运行javac和java命令了。 **步骤:** 1. **打开环境变量编辑界面...
当我们在命令行中输入一个命令时,操作系统会在PATH环境变量指定的目录中查找对应的可执行文件。对于C++编译器来说,我们需要将编译器的bin目录添加到PATH中。 2. **INCLUDE**: 这个环境变量用于指定编译器查找...
PATH环境变量包含了一条指令,告诉操作系统在哪个目录下寻找可执行文件。我们需要将Java的bin目录添加到PATH中,这样在任何地方都可以运行Java命令。 **设置步骤**: 1. 在“环境变量”窗口中,找到名为“Path”的...
在传统方式下,配置这些环境变量通常需要用户手动编辑系统的环境变量设置,包括在系统属性的“高级”选项中添加新的变量,或者在已有的PATH变量中追加路径。这不仅需要一定的计算机基础,而且容易出错,特别是对于不...
此外,对于Linux或Mac用户,配置环境变量的方式略有不同,主要通过修改.bashrc或.bash_profile文件来完成。以上内容详细解释了Java环境变量的配置过程,希望能帮助初学者快速入门。记住,实践是最好的老师,动手操作...
PATH环境变量用于告诉系统在哪里能找到可执行文件。我们需要将%JAVA_HOME%\bin添加到PATH中,这样在命令行输入`java`或`javac`时,系统就能找到对应的可执行程序。 3. **CLASSPATH**: CLASSPATH是指定Java类库的...
在Mac操作系统中,环境变量的管理对于软件的安装和运行至关重要,特别是`PATH`变量,它定义了系统在执行命令时查找可执行文件的顺序。本篇文章将详细介绍如何在Mac上修改环境变量`PATH`。 首先,我们需要确定当前...
一般而言,推荐将Anaconda添加到系统环境变量PATH中,并且在安装选项中启用“Add Anaconda to my PATH environment variable”(将Anaconda添加到我的PATH环境变量中)。此外,用户还可以选择是否让Anaconda命令行...
本文将详细介绍与Java环境变量相关的几个关键点:`JAVA_HOME`、`Path` 和 `classpath`,并解释它们的作用及配置方法。 #### 1. JAVA_HOME `JAVA_HOME` 是一个非常重要的环境变量,它指向Java开发工具包(JDK)的安装...
PATH环境变量包含可执行文件的搜索路径。我们需要将JDK的bin目录添加到PATH中,这样命令行就可以直接调用javac(编译器)、java(解释器)等工具。在不同系统中的添加方式如下: - Windows: ``` set PATH=%JAVA...
主要涉及的环境变量有三个:JAVA_HOME、PATH和CLASSPATH。 1. **JAVA_HOME**:这个变量指向JDK的安装目录,例如"C:\Program Files\Java\jdk1.8.0_201"。设置此变量有助于其他依赖JDK的应用程序找到所需文件。 2. *...
- **简化其他环境变量的配置**:一旦`JAVA_HOME`被正确配置,就不需要在PATH等其他环境变量中重复指定JDK的路径,从而简化了整个系统的配置管理。 - **便于版本管理和切换**:当需要更换不同版本的Java时,只需更改`...
添加这个路径到系统Path环境变量后,用户就可以在任意目录下通过命令行调用这些工具了。注意这里的“`;`”是路径分隔符,在Windows系统中使用它来分隔不同的路径。 #### 二、Classpath环境变量的配置 Classpath...