Mac配置环境变量(Java,Android,Gradle,Maven,Hosts)
JAVA_HOME
配置环境变量
# 使用vim打开.bash_profile文件,加入java环境变量
$ vim .bash_profile
export JAVA_HOME=$(/usr/libexec/java_home)
检查是否成功
$ source .bash_profile
$ echo $JAVA_HOME
$ java -version
ANDROID_HOME
配置环境变量
$ 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
Mac配置环境变量(Java,Android,Gradle,Maven,Hosts)的更多相关文章
- Mac配置环境变量
Mac配置环境变量,以ant和maven为例 1.编辑 .bash_profile文件 cd vi .bash_profile 编辑内容为 ------------------------- ...
- Mac配置环境变量注意点
Mac配置环境变量的地方 1./etc/profile (建议不修改这个文件 ) 全局(公有)配置,不管是哪个用户,登录时都会读取该文件. 2./etc/bashrc (一般在这个文件中添加 ...
- Mac配置环境变量(Java,Android,Gradle,Nodejs,MongoDB,Maven,Hosts)
JAVA_HOME 配置环境变量 # 使用vim打开.bash_profile文件.加入java环境变量 $ vim .bash_profile export JAVA_HOME=$(/usr/lib ...
- Mac 配置环境变量
系统:mac OS 10.10.3 or later 1.如果不能使用一些常用终端命令,如ls,open.可能是环境变量配置不当导致的.尤其是手动修改 输入以下命令: export PATH=/us ...
- Mac配置环境变量path
查看当前配置的path有哪些: 1. echo $PATH 当前所有的 2. cat /etc/paths 这个文件是操作系统自带的 mac系统环境变量的加载顺序(优先级): /etc/profi ...
- Mac配置环境变量时终端显示bash-3.2解决方案
1.问题描述 (base) -bash-3.2$ vi ~/.bash_profile (base) -bash-3.2$ source ~/.bash_profile 2.解决方案 无授权转,侵权删 ...
- Mac 中环境变量的配置
1. 基本了解 1.1. 查看当前path 在讲解Mac环境变量配置之前,大家可以打开dos框,输入 echo $PATH 查看当前的path. 本机结果: /usr/local/bin:/usr/l ...
- mac上使用zsh配置环境变量
Mac配置环境变量的地方 一./etc/profile (建议不修改这个文件 ) 全局(公有)配置,不管是哪个用户,登录时都会读取该文件. 二./etc/bashrc (一般在这个文件中添加系统级环境 ...
- mac laravel 环境变量设置bash_profile
mac laravel 环境变量设置bash_profile >>>vim ~/.bash_profile '''text export PATH=$PATH:~/.composer ...
随机推荐
- JavaScript中关于bool类型判断的一些总结。
我从书上看到了一些关于 int类型 0 转换成boolean值得时候会把0转换成 false ,string 类型 的 "" 也会装换成false; 所以我就想,我能不能用一 ...
- C# DateTime类型和时间戳 互相转换
/// <summary> /// 时间戳转为C#格式时间 /// </summary> /// <param name=”timeStamp”></para ...
- CDH商业版本的搭建(hadoop+hive+sqoop)
一:准备工作 1.步骤 1)hadoop ->下载解压 ->修改配置文件 ->hadoop-env JAVA_HOME ->core-site fs.defaultFS had ...
- 【Android开发学习笔记】【第二课】Activity学习
什么是Activity,就是我们所看到的 需要理解以下四句话: 1.一个Activity就是一个类,并且这个类需要集成Activity: 2.需要重写OnCreat方法 3.每个Activity都需要 ...
- php--.prop()
.prop() 获取匹配的元素集中第一个元素的属性(property)值或设置每一个匹配元素的一个或多个属性. .prop()方法只获得第一个匹配元素的属性值 .如果元素上没有该属性,或者如果没有匹配 ...
- [LeetCode]题解(python):110 Balanced Binary Tree
题目来源 https://leetcode.com/problems/balanced-binary-tree/ Given a binary tree, determine if it is hei ...
- httpd.conf
修改配置文件-时会弹出一个文本式的文件 1.搜索:#LoadModule rewrite_module modules/mod_rewrite.so,去掉前面的# 2.全部替换AllowOverrid ...
- c#导出excel(转)
C#导出Excel文件实例代码 2010-08-03 14:10:36| 分类: 软件编程 | 标签:excel c#导出excel |字号大中小 订阅 /// <summary> ...
- JS控制flash的播放
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xht ...
- asp.net操作xml
下面是xml文档内容: <content width="368" height="450" bgcolor="cccccc" load ...