本篇内容详细讲解Spring boot项目环境变量设置以及Maven的配置文件设置和idea软件内部的设置。
1. 环境变量设置
- 设置JAVA_HOME环境变量
把jdk所在的目录路径添加到java_home环境变量
- JAVA_HOME添加到path环境变量
把jdk下的bin目录添加到path环境变量,并作为path的第一项
- Maven的bin路径添加到path环境变量
找到maven的安装路径,把maven下的bin路径添加到path环境变量
2. maven设置
- 设置本地仓库和阿里云镜像仓库
-
- 在maven/conf/settings.xml路径下使用文本编辑工具打开settings.xml文件,找到<localRepository>标签,内容改为本地仓库地址,地址是自己设置的,我这里是D:/develop/maven_reposit
-
- 继续往下找到<mirror>标签,将内容改为
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central</url>
</mirror>
3. IDEA设置
- 打开idea,打开设置settings。
- 找到Build, Execution, Deployment分组下面的Compiler,勾选Build project automatically代码自动编译。
- 进入Compiler下的Annotation Processors选项,勾选启用注解处理
- 进入Build, Execution, Deployment/Build Tools/Maven选项,设置使用本地maven
- 进入Tools/Terminal选项,设置IDEA的内嵌命令行工具,设置idea的内嵌命令行工具使用windows的cmd而不是powershell
- 设置完成后点击OK退出设置
4. IDEA打包
- 打开cloud-demo项目,切换到idea中的terminal页面或者使用cmd窗口,分别执行下面的命令确认环境是否正常:
# 输出java home
echo %java_home%
# 查看java的版本
java -version
# 查看maven的版本
mvn -v
idea中的terminal页面如下图:
正常的输出结果如下:
- 检查项目使用的jdk版本
- 用命令行打包
在terminal页面,执行命令:mvn clean package install -DskipTests -U
此命令会自动下载包到本地仓库。
如果正常则会提示打包成功:
- 用idea打包
点击侧边栏的maven->lifecyle->package, 双击package执行打包