Mr. Cappuccino的第58杯咖啡——MacOS配置Maven和Java环境

MacOS配置Maven和Java环境

    • 查看Mac使用的是哪个shell
    • 下载并准备Maven
      • 下载Maven
      • 配置前准备
    • 下载并安装JDK
      • 下载JDK
      • 安装JDK
    • 配置Maven和Java环境
      • 添加配置
      • 加载配置
    • 验证环境

查看Mac使用的是哪个shell

echo $SHELL

Mr. Cappuccino的第58杯咖啡——MacOS配置Maven和Java环境_第1张图片

如果使用的是bash,则使用以下命令

open ~/.bash_profile
source ~/.bash_profile

因为我这里使用的是zsh,所以使用以下命令

open ~/.zshrc
vi ~/.zshrc
source ~/.zshrc

下载并准备Maven

下载Maven

Maven下载地址

Mr. Cappuccino的第58杯咖啡——MacOS配置Maven和Java环境_第2张图片

配置前准备

使用command+shift+G进入/usr/local/目录

Mr. Cappuccino的第58杯咖啡——MacOS配置Maven和Java环境_第3张图片

创建maven文件夹

Mr. Cappuccino的第58杯咖啡——MacOS配置Maven和Java环境_第4张图片

将下载好的Maven压缩包解压

Mr. Cappuccino的第58杯咖啡——MacOS配置Maven和Java环境_第5张图片

把解压后的文件复制到maven文件夹下面,并创建repo文件夹用来存放拉取的maven依赖

Mr. Cappuccino的第58杯咖啡——MacOS配置Maven和Java环境_第6张图片

修改settings.xml文件






<settings xmlns="http://maven.apache.org/SETTINGS/1.2.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.2.0 https://maven.apache.org/xsd/settings-1.2.0.xsd">
  

  <localRepository>/usr/local/maven/repolocalRepository>

  

  

  
  <pluginGroups>
    
  pluginGroups>

  
  
  <proxies>
    
  proxies>

  
  <servers>
    

    
  servers>

  
  <mirrors>
    
    <mirror>
      <id>alimavenid>
      <mirrorOf>centralmirrorOf>
      <name>aliyun mavenname>
      <url>https://maven.aliyun.com/repository/publicurl>
    mirror>	
    <mirror>
      <id>mirrorIdid>
      <mirrorOf>repositoryIdmirrorOf>
      <name>Human Readable Name for this Mirror.name>
      <url>http://my.repository.com/repo/pathurl>
    mirror>
    <mirror>
      <id>maven-default-http-blockerid>
      <mirrorOf>external:http:*mirrorOf>
      <name>Pseudo repository to mirror external repositories initially using HTTP.name>
      <url>http://0.0.0.0/url>
      <blocked>trueblocked>
    mirror>
  mirrors>

  
  <profiles>
    

    
  profiles>

  
settings>

下载并安装JDK

下载JDK

JDK下载地址

Mr. Cappuccino的第58杯咖啡——MacOS配置Maven和Java环境_第7张图片

Mr. Cappuccino的第58杯咖啡——MacOS配置Maven和Java环境_第8张图片

安装JDK

安装过程省略(操作和普通软件安装一样),安装完成之后用以下命令查看已安装的JDK版本及其安装目录

/usr/libexec/java_home -V

Mr. Cappuccino的第58杯咖啡——MacOS配置Maven和Java环境_第9张图片

我安装了两个不同的版本(JDK8和JDK11),中间的JDK是Mac自带的

配置Maven和Java环境

添加配置

vi ~/.zshrc
:wq
# maven
export M2_HOME=/usr/local/maven/apache-maven-3.9.2
export PATH=$PATH:$M2_HOME/bin

# java
export JAVA_8_HOME="/Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home"
export JAVA_11_HOME="/Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home"
export JAVA_HOME=$JAVA_8_HOME
alias jdk8="export JAVA_HOME=$JAVA_8_HOME"
alias jdk11="export JAVA_HOME=$JAVA_11_HOME"

Mr. Cappuccino的第58杯咖啡——MacOS配置Maven和Java环境_第10张图片

加载配置

source ~/.zshrc

Mr. Cappuccino的第58杯咖啡——MacOS配置Maven和Java环境_第11张图片

验证环境

mvn -v

Mr. Cappuccino的第58杯咖啡——MacOS配置Maven和Java环境_第12张图片

java -version

Mr. Cappuccino的第58杯咖啡——MacOS配置Maven和Java环境_第13张图片

使用刚刚配置的别名(alias)切换JDK版本

Mr. Cappuccino的第58杯咖啡——MacOS配置Maven和Java环境_第14张图片

你可能感兴趣的:(Mac,java,mr,macos)