zoukankan      html  css  js  c++  java
  • Mac系统下配置JAVA Maven Ant 环境变量

    Mac 启动加载文件位置(可设置环境变量

    -------------------------------------------------------

     (1)首先要知道你使用的Mac OS X是什么样的Shell,使用命令

    echo $SHELL

    如果输出的是:csh或者是tcsh,那么你用的就是C Shell。

    如果输出的是:bash,sh,zsh,那么你的用的可能就是Bourne Shell的一个变种。

    Mac OS X 10.2之前默认的是C Shell。

    Mac OS X 10.3之后默认的是Bourne Shell。

    (2)如果是Bourne Shell。

    那么你可以把你要添加的环境变量添加到你主目录下面的.profile或者.bash_profile,如果存在没有关系添加进去即可,如果没有生成一个。

    Mac配置环境变量的地方

     1./etc/profile   (建议不修改这个文件 )

     全局(公有)配置,不管是哪个用户,登录时都会读取该文件。

     2./etc/bashrc    (一般在这个文件中添加系统级环境变量)

     全局(公有)配置,bash shell执行时,不管是何种方式,都会读取此文件。 

     3.~/.bash_profile  (一般在这个文件中添加用户级环境变量)

     每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!

     [关于修改~/.bash_profile文件,打开终端输入 vi .bash_profile 进入修改页面修改后保存即可,只对当前用户生效,换个用户的话还要重新配置,我不喜欢这种方式]

    根据上面的方法我发现自己的电脑是Bourne Shell ,mac的三个环境变量我选择了/etc/bashrc,

    下面写下如何去修改这个文件。

    1)获取root权限:打开终端,直接输入

    1. $sudo -s  

    根据提示输入管理员密码,提示符会改成

    1. bash-3.2#  

    2)修改bashrc文件读写权限

    1. bash-3.2#chmod +w /etc/bashrc  

    3)查看修改权限后的结果,如显示类似下面,说明修改权限成功。

    1. -rw-rw-rw-  1 root  wheel  816  1 13 13:55 /etc/bashrc  

    4)修改bashrc文件

    1. bash-3.2#vi /etc/bashrc  

    按i键进入编辑状态,在文件末尾加入需要的环境变量

    # maven所在的目录

    export M2_HOME=/Users/NichoC/local/apache-maven-3.2.2

    # maven bin所在的目录

    export M2=$M2_HOME/bin

    # maven bin加到PATH变量中

    export PATH=$M2:$PATH

    # 配置JAVA_HOME所在的目录,注意这个目录下应该有bin文件夹,bin下应该有java等命令 

    export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home

    export PATH=${PATH}:${JAVA_HOME}/bin

    # 配置ant环境变量

    export ANT_HOME=/Users/NichoC/local/apache-ant-1.9.7

    export PATH=${PATH}:${ANT_HOME}/bin

    写好后按Esc  并输入:wq   保存修改好的文件,再输入exit 跳出,然后关闭终端重新打开就会生效了。

    关于maven/ant 安装,官网下载的压缩包,解压到相应的位置,然后环境变量中指向这个位置就可以了。

  • 相关阅读:
    http://blog.csdn.net/zhang_xinxiu/article/details/38655311
    三分钟了解Activity工作流
    在eclipse中设计BPMN 2.0工作流定义的根本步骤
    http://blog.csdn.net/bluejoe2000/article/details/39521405#t9
    activity的测试工程activiti-explorer使用
    如何让Activiti-Explorer使用sql server数据库
    Java中对List集合排序的两种方法
    常用 Git 命令清单
    推荐!手把手教你使用Git
    理解RESTful架构
  • 原文地址:https://www.cnblogs.com/nichoc/p/6026691.html
Copyright © 2011-2022 走看看