# E2E环境准备注意事项 V1.0
## 科学上网
如果连接了公司的GP, 一般我们需要在制定代理服务器proxy.vmware.com:3128
在命令行中可以设置全局HTTP代理:
```
export http_proxy="username:password@ip address:port number"
举例:
export http_proxy=proxy.vmware.com:3128
```
如果Git没有相应到全局代理, 也可以单独指定, Brew在安装软件的过程中也使用Git:
```
git config --global http.proxy http://proxyUsername:proxyPassword@proxy.server.com:port
举例:
git config --global http.proxy proxy.vmware.com:3128
```
## Brew安装JDK8
```
brew tap adoptopenjdk/openjdk
```
按照Guide, 执行brew cask install adoptopenjdk8
会报错Error: Unknown command: cask, 可以执行如下命令安装:
```
brew install adoptopenjdk/openjdk/adoptopenjdk8
```
需要挺长的时间的....
## 增加环境变量
如果你使用的是Zsh, 进入~目录, vim .zprofile, 在文件最后加上下方环境变量, 确保每次终端启动JDK版本都是8
```
JAVA_HOME=/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/
CLASSPAHT=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH:
export JAVA_HOME
export CLASSPATH
export PATH
```
java -version 校验一下.
## 下载IDEA企业版本, 企业版, 企业版
## 测试一个Spring项目
```
git clone https://github.com/zjx-immersion/spring-boot-hello
cd spring-boot-hello
mvn clean install
```
使用IDEA打开目录中的pom.xmi, 选择导入项目. 如果你有多个JDK版本, IDEA很可能会选择最新的, 如JDK17.
为该项目选择JDK8:


如果没有自动添加运行/调试器, 就手动添加一个Spring Boot, 写个名字, JDK8, 可以搜索出项目的主程序.
