# 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: ![](https://i.imgur.com/UFBHQcd.jpg) ![](https://i.imgur.com/6IDW8xA.png) 如果没有自动添加运行/调试器, 就手动添加一个Spring Boot, 写个名字, JDK8, 可以搜索出项目的主程序. ![](https://i.imgur.com/TmqOp9P.png)