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 ...
随机推荐
- 介绍UDF,以及完成大小写的转换
一:概述 1.UDF 用户自定义函数,用java实现自定义的需求 2.UDF的类型 udf:一进一出 udaf:多进一出 udtf:一进多出 3.udf的实现步骤 继承UDF类 实现evaluate的 ...
- hadoop-2.7.3 在windows环境下安装(无需Cygwin)
http://blog.csdn.net/kokjuis/article/details/53537029
- Socket通信原理探讨(C++为例) good
http://www.cnblogs.com/xufeiyang/articles/4878096.html http://www.cnblogs.com/xufeiyang/articles/453 ...
- 雾里看花终隔一层——探析package和import
package是什么 package好比java用来组织文件的一种虚拟文件系统.package把源代码.java文件,.class文件和其他文件有条理的进行一个组织,以供java来使用. 源代码的要求 ...
- [LeetCode] Letter Combinations of a Phone Number(bfs)
Given a digit string, return all possible letter combinations that the number could represent. A map ...
- js判断input为空校验
突然发现最近js发现的问题比较多,更发现我怎么快成了前端开发了?不能够啊!我后台怎么不出问题呢?我的后台是太简单了吗?mybatis-dao-service-controller返回给前台...... ...
- Miscellaneous--Tech
1. Questions: 1)EF.2)MVC/MVP/MVVM.3)page lifecyle. preInit,Init,InitCompleted,preLoad,Load,LoadCompl ...
- kafka系列教程2(设计构造及原理1)
kafka采用了一些非主流(unconventional)并经过实践的设计使其高效和可扩展.在实际使用中kafka显示出了相对于常见流行的消息系统的优越性.并且每天能够处理上百GB的新的数据. 类 ...
- IntelliJ IDEA 一些用法
查看idea 中jar关系图 快捷键: Ctrl+/ 用于注释,取消注释 Ctrl+Shift+F 全文搜索 Ctrl+F 单页面查找 Ctrl+Alt+Shift+L 格式化代码 ======== ...
- python模块(os)
os模块 os模块提供了许多与操作系统交互的接口 os.getcwd() -> str # 返回当前路径, 相当于pwd os.chdir("dirname") -> ...