mac 上更改环境变量
2024-09-01 12:09:48
第一次配置Mac的环境变量,到网上转了一圈才找到正确方法。
打开终端,新建.bash_profile文件在~/目录下(如果电脑里已经有了这个文件,跳过这一步)
touch ~/.bash_profile
打开.bash_profile
open ~/.bash_profile
在弹出的编辑窗口中配置PATH
export PATH=/usr/local/homebrew/bin:$PATH
然后再回到终端输入,使文件生效。
source ~/.bash_profile
至此,环境变量配置完成。
JAVA_HOME
- 配置环境变量
- 查找.bash_profile
find ~ -iname ".bash_profile"
# 使用vim打开.bash_profile文件,加入java环境变量
$ vim .bash_profile
export JAVA_HOME=$(/usr/libexec/java_home)
检查是否成功
$ source .bash_profile
$ echo $JAVA_HOME
$ java -version
ANDROID_HOME
配置环境变量
打开.bash_profile文件,对其内容进行编辑,命令如下:
open -e .bash_profile
$ vim .bash_profile
export ANDROID_HOME=/Applications/ADT/sdk
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
检查是否成功
$ source .bash_profile
$ echo $ANDROID_HOME
$ adb
GRADLE_HOME
- 下载Gradle:
http://gradle.org/downloads - 解压缩到任意路径如:
/Applications/gradle-2.3 配置环境变量
$ vim .bash_profile
export GRADLE_HOME=/Applications/gradle-2.3;
export PATH=$PATH:$GRADLE_HOME/bin
检查是否成功
$ source .bash_profile
$ echo $GRADLE_HOME 或者:
$ gradle -version
MAVEN_HOME:
使用brew下载并配置
$ brew install maven
正常配置Maven:
从官网下载
Maven:http://maven.apache.org/将下载的maven解压并复制/移动到你需要的目录
比如:/usr/local/maven配置环境变量
$ vim .bash_profile
export MAVEN_HOME=/usr/local/maven/apache-maven-x.x.x
export PATH=$MAVEN_HOME/bin:$PATH
检查是否成功:
$ source .bash_profile
$ echo $MAVEN_HOME
$ mvn -version
其他
重新设置本地Repository的位置 :
# 在maven安装目录的conf目录下:
$ vi settings.xml
添加:<localRepository>具体的绝对路径</localRepository>
配置代理:
修改~/.m2文件夹下的settings.xml文件,如果没有则去MAVEN_HOME/conf目录下复制过来<settings>
...
<proxies>
<proxy>
<active>true</active>
<protocol>http</protocol>
<host>ip</host>
<port>port</port>
</proxy>
</proxies>
...
</settings>
hosts:
使用命令行修改:
$ sudo vim /private/etc/hosts
$ vim .bash_profile
手动修改:
打开Finder->Go->输入:/private/etc/hosts
最新文章
- jQuery的61种选择器
- MongoDB Windows环境安装及配置
- C语言学习010:fopen读写文件
- Python:print显示颜色
- webService调用
- GitHub-修改以下host-ip可加快访问速度
- EasyUI datagrid简单运用
- 6、统计solr目录索引信息
- wemall app商城源码中android按钮的三种响应事件
- gitlab环境搭建
- 2018/1/27 每日一学 最长不降序子序列的O(n*logn)算法
- 什么是 lnmp 实现原理。
- 【Git】(1)---工作区、暂存区、版本库、远程仓库
- Oracle中文排序问题
- maven工程 添加本地jar依赖
- CMake 常用方法
- How Region Split works in Hbase
- Windows10下安装MySQL8.0
- Paper | 帧间相关性 + 压缩视频质量增强(MFQE)
- Ngon 是啥