# Java

## 安装

### mac

1、安装openjdk-1.8

```
brew tap AdoptOpenJDK/openjdk
brew install adoptopenjdk8
```

2、安装maven

```
brew install maven
```

3、maven默认会捆绑安装java-1.16，修改maven所使用的java运行时版本，创建/etc/mavenrc或\~/.mavenrc文件，设置以下内容

```
JAVA_HOME=`/usr/libexec/java_home -v 1.8`
```

## Q\&A

Q：拉取jar包时maven-default-http-blocker报错

A：编辑maven配置文件（可通过mvn -v获取安装目录），将下方部分注释

```
<mirror>
    <id>maven-default-http-blocker</id>
    <mirrorOf>external:http:*</mirrorOf>
    <name>Pseudo repository to mirror external repositories initially using HTTP.</name>
    <url>http://0.0.0.0/</url>
    <blocked>true</blocked>
</mirror>
```
