`

Mac OS X 配置Java环境变量&安装Maven

阅读更多

Mac下添加java环境变量

方法一:系统级配置
终端中,先切换至root用户(sudo -i 或 sudo su),再编辑 /etc/profile 配置文件,完成后 wq! 强制保存退出vi。


TudeMacBook-Pro:etc tu$ sudo -i
Password:
TudeMacBook-Pro:~ root# cd /etc
TudeMacBook-Pro:etc root# vi profile 

 

# System-wide .profile for sh(1)

if [ -x /usr/libexec/path_helper ]; then
        eval `/usr/libexec/path_helper -s`
fi

if [ "${BASH-no}" != "no" ]; then
        [ -r /etc/bashrc ] && . /etc/bashrc
fi

JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home"
CLASS_PATH="$JAVA_HOME/lib"
PATH=".;$PATH:$JAVA_HOME/bin"
~                                                                               
~                                                                               
:wq!

 

JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home"
CLASS_PATH="$JAVA_HOME/lib"
PATH=".;$PATH:$JAVA_HOME/bin"

#export JAVA_HOME   ——注:这行输出不加也可以

 

测试配置是否成功:要重新登录终端。

TudeMacBook-Pro:~ tu$ echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home

 


方法二:针对单独用户配置(未经测试)

#进入用户主目录,然后看一下有没有.bash_profile文件
cd ~
ls -all
#编辑.bash_profile文件(没有则新建,命令touch .bash_profile)
vim .bash_profile
#英文模式下,按一下i键进入编辑模式,输入以下内容,路径部分自己粘贴自己的
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk/Contents/Home
#输完后,按esc,再按冒号(shift+;),输入wq保存即可

#重启一下终端,输入
java -version
#看到有显示就完成了

 

Maven的安装和配置

 

1、解压下载到的apache-maven-3.3.9-bin.tar.gz压缩文件,并创建一个链接(以方便maven的版本升级)。

 

TudeMacBook-Pro:apache tu$ pwd
/Users/tu/software/apache
TudeMacBook-Pro:apache tu$ tar -xvzf apache-maven-3.3.9-bin.tar.gz
 

 

TudeMacBook-Pro:apache tu$ ln -s apache-maven-3.3.9 apache-maven-ln
TudeMacBook-Pro:apache tu$ ls -l
total 16600
drwxr-xr-x  9 tu  staff      306  7 27 16:51 apache-maven-3.3.9
-rw-r-----@ 1 tu  staff  8491533  7 27 16:47 apache-maven-3.3.9-bin.tar.gz
lrwxr-xr-x  1 tu  staff       18  7 27 16:53 apache-maven-ln -> apache-maven-3.3.9

 

2、配置环境
变量:变量名为
M2_HOME,变量值为Maven的安装目录;并在PATH变量值的末尾加上%M2_HOME%\bin;

方法一,系统级配置:

操作同配置JAVA_HOME变量相同,操作后的/etc/profile文件如下:

 System-wide .profile for sh(1)

if [ -x /usr/libexec/path_helper ]; then
        eval `/usr/libexec/path_helper -s`
fi

if [ "${BASH-no}" != "no" ]; then
        [ -r /etc/bashrc ] && . /etc/bashrc
fi

JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home"
CLASS_PATH="$JAVA_HOME/lib"
PATH=".;$PATH:$JAVA_HOME/bin"

M2_HOME="/Users/tu/software/apache/apache-maven-ln"
PATH=".;$PATH:$M2_HOME/bin"
~                                                                               
~      

 

方法二:针对单独用户配置(未经测试)

juven@juven-ubuntu:bin$ export M2_HOME=/home/juven/bin/apache-maven
juven@juven-ubuntu:bin$ export PATH=$PATH:$M2_HOME/bin

 将这两行命令加入到系统的登录shell脚本中去:看看~/下是否有.bash_profile文件,如果没有就创建一个,添加这两行命令到这个文件。这样,每次启动一个终端,这些配置就能自动执行。

 

至此,安装完成,用以下命令检查Maven安装:

TudeMacBook-Pro:~ tu$ echo $M2_HOME
/Users/tu/software/apache/apache-maven-ln

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    安装配置JAVA_HOME环境变量

    ### 安装配置JAVA_HOME环境变量 在计算机科学与软件开发领域中,Java作为一种广泛使用的编程语言,其环境配置对于确保程序的正确运行至关重要。在本文中,我们将深入探讨如何安装配置`JAVA_HOME`环境变量,并理解其...

    java环境变量

    在计算机科学领域,特别是对于Java开发者来说,正确配置Java环境变量是进行Java开发的基础。本文将详细介绍与Java环境变量相关的几个关键点:`JAVA_HOME`、`Path` 和 `classpath`,并解释它们的作用及配置方法。 ##...

    maven 安装配置手册

    ### Maven安装配置手册知识点概述 #### 一、Maven概览 Maven是一个项目管理和综合工具,主要用于Java项目。它的设计理念是“约定优于配置”,即通过预设的规则和标准来减少配置工作量,使开发者能够更加专注于业务...

    Mac的maven安装包apache-maven-3.6.3.zip

    在Mac OS环境下安装Maven,可以显著提升Java开发者的效率。 标题中的“Mac的maven安装包apache-maven-3.6.3.zip”指的是适用于Mac操作系统的Apache Maven 3.6.3版本的压缩包文件。这个版本是稳定版,发布于2020年,...

    apache-maven-3.6.0 -Mac

    2. 将Maven的bin目录添加到系统PATH环境变量中,这样可以在任何地方直接运行`mvn`命令。 3. 可选:根据你的需求编辑`~/.m2/settings.xml`以配置Maven的个性化设置。 使用Maven时,你可以通过编写POM.xml文件来定义...

    jdk安装及maven安装.rar_maven

    3. **配置环境变量**:与JDK类似,需要配置`MAVEN_HOME`环境变量,指向Maven的安装路径。同时,也要在`PATH`变量中添加`%MAVEN_HOME%\bin`(Windows)或`$MAVEN_HOME/bin`(Unix/Linux/Mac)。 4. **配置`settings....

    Mac版jdk11+maven3.6.1.zip

    安装过程中,通常只需将JDK拖放到“Applications”文件夹,然后通过终端或系统偏好设置配置环境变量,确保`JAVA_HOME`指向JDK的安装路径。 对于Maven 3.6.1,提供的`apache-maven-3.6.1-bin.tar.gz`是一个归档文件...

    maven3安装配置参考手册

    《Maven 3 安装配置参考手册》 1. 简介 Maven 是一个项目管理和综合工具,主要用于Java项目的构建、依赖管理和项目信息管理。它通过使用一种标准的项目对象模型(Project Object Model,POM)来管理项目,并提供了...

    Maven介绍安装和配置详解

    安装Maven时,需要下载相应平台的二进制包,解压到指定位置,并配置环境变量。在Windows上,需要设置 MAVEN_HOME 和 Path 变量;在Linux和Mac上,可以通过编辑系统的profile文件来设置环境变量。安装完成后,通过...

    maven的环境搭建、配置和测试

    确保系统中已经安装了Java Development Kit (JDK) 8或更高版本,因为Maven需要Java环境来运行。 2. **下载Maven**:访问Apache Maven官方网站(https://maven.apache.org/download.cgi)下载最新稳定版的Maven。...

    maven安装和使用

    2. **跨平台兼容性**:Maven是跨平台的,无论是在Windows、Linux还是Mac OS X系统上,都能使用相同的命令构建项目,并获得一致的结果。 3. **标准化构建过程**:Maven通过标准的生命周期(Lifecycle)和构建阶段...

    MAC--java环境安装包

    这里的"jdk-11.0.2_osx-x64_bin.dmg"文件是Oracle公司发布的Mac OS X 64位版本的JDK 11.0.2。JDK 11是Java的一个长期支持(LTS)版本,这意味着它将得到更长时间的官方更新和支持。安装这个版本,开发者可以在MAC...

    apache-maven-3.8.2-bin.tar.gz

    `apache-maven-3.8.2-bin.tar.gz` 是Maven 3.8.2版本的二进制压缩包,适用于Linux、Mac OS X以及Windows等操作系统。这个压缩包包含了运行Maven所需的全部文件,包括可执行脚本、库文件以及配置文件等。 在安装...

    Mac上安装和配置Maven详尽的指南.md

    ### 在Mac上安装和配置Maven详尽指南 #### 概述 对于许多从事Java开发工作的专业人士来说,Apache Maven已经成为项目构建与管理不可或缺的一部分。它不仅简化了项目的依赖管理,还提高了构建流程的效率。本指南...

    Maven介绍与安装和配置

    1. **配置MAVEN_HOME**: 在系统环境变量中新建一个名为`MAVEN_HOME`的变量,将其值设为Maven的安装路径。 2. **编辑Path变量**: 找到系统变量`Path`,在其值中添加Maven的bin目录,这样你就可以在任何地方运行Maven...

    java接口自动化持续集成环境搭建

    - 配置环境变量`MAVEN_HOME`,指向Maven的安装目录。 - 在`Path`变量中添加`%MAVEN_HOME%\bin`,确保Maven的bin目录被添加到系统路径中。 3. **验证Maven安装** - 在命令行工具中输入`mvn -v`,如果显示Maven...

    Apache Maven的安装与配置.pdf

    OS name: "mac os x", version: "10.8.5", arch: "x86_64", family: "mac" ``` #### 三、运行 Maven Maven 的运行命令格式为: ```bash mvn [options] [(s)>] [(s)>] ``` 其中: - `[options]` 表示可选的命令行...

    maven下载安装与配置.pdf

    - 在系统环境变量中新增一个名为 `MAVEN_HOME` 的变量,其值为 Maven 安装目录的路径。 - **编辑 Path 变量**: - 在系统 Path 环境变量中添加 `%MAVEN_HOME%\bin`,以便可以在任意命令行窗口中直接运行 Maven ...

    在MacBookPro上设置Java开发环境Java开发J

    总的来说,在MacBook Pro上配置Java开发环境需要安装JDK,设置环境变量,选择合适的IDE,并熟悉相关工具。同时,关注系统性能和软件优化也是提升开发体验的重要方面。通过不断学习和实践,你将在Mac上享受高效的Java...

Global site tag (gtag.js) - Google Analytics