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 ...
随机推荐
- docker ubuntu
DOCKER教程 注意事项 1.官方申明docker还是在开发完善中,不建议在运营的产品中使用它,但是现在离正式版越来越接近了,请关注我们的博客http://blog.docker.io/2013/0 ...
- Python基本数据类型之list列表
列表是python中用的非常频繁的数据结构,它是有序序列.之前学的字符串就是一种有序序列.不过列表是可变的. 创建列表 li = list( ) #构 ...
- android Listview item 中有button,item就不响应触摸事件
为button设置 beanButton.getButton().setFocusable(false); beanButton.getButton().setFocusableInTouchMode ...
- 自己用的一个ASP.Net MVC分页拿出来分享下(转)
实例懒得做.切几个图把代码发上要用的自己搞啦~ 下面是一个helper类. namespace System.Web.Mvc { public enum BarStyle { yahoo, digg, ...
- 2014-4-25 运行号:837344 ASCII码排序
#include <iostream> #include <cstdio> #include <cstdlib> #include <string> # ...
- Sqlcompletefree
Sqlcompletefree SQLSERVER中SQL代码自动提示填充,自动格式化SQL语句工具Sqlcompletefree.方便开发操作.
- JMeter学习-001-JMeter初识
Apache JMeter是Apache组织开发的基于Java的开源压力测试工具(个人发现也可用于接口测试).用于对软件做压力测试,它最初被设计用于Web应用测试但后来扩展到其他测试领域. 它可以用于 ...
- django 部署到 apache
安装完django之后,每次都需要通过命令来启动启动开发服务器.虽然调试和测试方便,但只能在本地运行,并且不能承受许多用户同时使用的负载.所以需要将Django部署到生产级的服务器,这里选择apach ...
- groovy
1.加载和卸载(每次都新建一个GroovyClassLoader 实例,然后使用新建的classloader去加载) try { GroovyClassLoader groovyClassLoader ...
- SQLServer User and Login Tips
use master IF EXISTS (SELECT * FROM sys.databases WHERE name = 'gpdb83sp')BEGIN DROP DATABASE gpdb83 ...