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

开启Gradle Daemon

开启Gradle Daemon能够极大地提升java代码的增量编译速度。

touch ~/.gradle/gradle.properties && echo "org.gradle.daemon=true" >> ~/.gradle/gradle.properties

Nodejs

配置

vim /etc/profile
export NODE_HOME=/usr/local/node/7.9.0
export PATH=$NODE_HOME/bin:$PATH

刷新:

source /etc/profile

检查:

node -v

MongoDB

配置

vim /etc/profile
export MONGO_HOME=/usr/local/mongodb
export PATH=$MONGO_HOME/bin:$PATH

刷新:

source /etc/profile

检查:

node -v

MAVEN_HOME:

  1. 使用brew下载并配置

    $ brew install maven
  2. 正常配置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
  3. 其它

    • 又一次设置本地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,Nodejs,MongoDB,Maven,Hosts)的更多相关文章

  1. Mac配置环境变量注意点

    Mac配置环境变量的地方 1./etc/profile   (建议不修改这个文件 ) 全局(公有)配置,不管是哪个用户,登录时都会读取该文件. 2./etc/bashrc    (一般在这个文件中添加 ...

  2. Mac配置环境变量

    Mac配置环境变量,以ant和maven为例 1.编辑 .bash_profile文件  cd vi .bash_profile    编辑内容为 ------------------------- ...

  3. Mac配置环境变量(Java,Android,Gradle,Maven,Hosts)

    JAVA_HOME 配置环境变量 # 使用vim打开.bash_profile文件,加入java环境变量 $ vim .bash_profile export JAVA_HOME=$(/usr/lib ...

  4. Mac 配置环境变量

    系统:mac OS 10.10.3  or later 1.如果不能使用一些常用终端命令,如ls,open.可能是环境变量配置不当导致的.尤其是手动修改 输入以下命令: export PATH=/us ...

  5. Mac配置环境变量path

    查看当前配置的path有哪些: 1. echo $PATH  当前所有的 2. cat /etc/paths  这个文件是操作系统自带的 mac系统环境变量的加载顺序(优先级): /etc/profi ...

  6. Mac配置环境变量时终端显示bash-3.2解决方案

    1.问题描述 (base) -bash-3.2$ vi ~/.bash_profile (base) -bash-3.2$ source ~/.bash_profile 2.解决方案 无授权转,侵权删 ...

  7. Mac 中环境变量的配置

    1. 基本了解 1.1. 查看当前path 在讲解Mac环境变量配置之前,大家可以打开dos框,输入 echo $PATH 查看当前的path. 本机结果: /usr/local/bin:/usr/l ...

  8. mac上使用zsh配置环境变量

    Mac配置环境变量的地方 一./etc/profile (建议不修改这个文件 ) 全局(公有)配置,不管是哪个用户,登录时都会读取该文件. 二./etc/bashrc (一般在这个文件中添加系统级环境 ...

  9. mac laravel 环境变量设置bash_profile

    mac laravel 环境变量设置bash_profile >>>vim ~/.bash_profile '''text export PATH=$PATH:~/.composer ...

随机推荐

  1. 官网Android离线文档下载

    这是Android的离线API及一些Guide——俗称的/docs文件夹下的内容——英文版的...——http://pan.baidu.com/s/1qXmLlQc

  2. JSP配置即报错以及解决办法(未更新完)

    JSP: JAVA Server Page  使用JAVA语言编写的一种在服务器运行的动态页面 JSP = JAVA + HTML JSP 的执行过程 1: 翻译阶段  把JSP源文件翻译成 java ...

  3. luogu2633 Count on a tree

    主席树放到树上而已 #include <algorithm> #include <iostream> #include <cstdio> using namespa ...

  4. win10 命令行无法直接ping的问题解决方法

    ping是在system32下的一个应用包里,设置完环境变量并保存之后若还是无法直接ping,可以考虑如下方法: 打开命令行窗口,键入以下命令: cd\ cd windows\system32 pin ...

  5. ssm依赖

    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/20 ...

  6. BZOJ2196: [Usaco2011 Mar]Brownie Slicing

    n<=500 * m<=500的方阵,先沿横坐标切A-1刀,再把每一块切B-1刀,得到A*B块,求这A*B块的数字之和的最小值的最大值. 最小值最大--二分,然后贪心切.每次扫一行,看这一 ...

  7. POJ3150:Cellular Automaton

    题意看不懂加题目想不通,很菜. n<=500个数围城环,每次操作对每个数Ai把与i在环上相距不超过d<n/2(包括Ai)的数加起来取模m<=1e6,求K<=1e7次操作后的环. ...

  8. msp430入门编程45

    msp430中C语言的人机交互--独占CPU菜单

  9. Java日志框架-logback配置文件多环境日志配置(开发、测试、生产)(原始解决方法)

    说明:这种方式应该算是最通用的,原理是通过判断标签实现. <!-- if-then form --> <if condition="some conditional exp ...

  10. 我在使用eclipse配置Tomcat服务器的时候发现,默认情况下Tocmat把我们部署的项目放在了workspaces下面,而不是像Myeclipse默认的那样放在tomcat的安装路径下。

    1.我在使用eclipse配置Tomcat服务器的时候发现,默认情况下Tocmat把我们部署的项目放在了workspaces下面,而不是像Myeclipse默认的那样放在tomcat的安装路径下. 2 ...