1.Maven配置
1.1.Maven下载
(1).通过http://maven.apache.org/download.cgi下载Maven,本项目使用的是apache-maven-3.6.1。
(2).将下载的apache-maven-3.6.1-bin.zip文件拷贝到磁盘目录下并解压缩:
1.2.Maven配置
1.2.1.配置Maven的环境变量
右键“我的电脑” -> “属性”;在打开的属性面板里选择“高级系统设置”;在打开的高级系统设置对话框中选择“高级”标签 -> “环境变量”;添加新的系统环境变量MAVEN_HOME,并设置其值为安装的目录;
更新系统PATH 变量, 添加;%MAVEN_HOME%\bin;到尾部。
1.2.2.测试maven是否安装成功
在cmd命令行中执行mvn -v,显示如下显示,说明安装成功。
1.2.3.配置maven下载jar存放位置
在\apache-maven-3.6.1-monitor\下创建文件夹repository,作为jar存放位置。
打开apache-maven-3.6.1-monitor\config\settings.xml,在settings节点下增加F:\installedsoftware\Java\apache-maven-3.6.1-monitor\repository,中间的路径改为所创建文件夹repository的实际路径。
1.2.4.配置阿里云镜像仓库
打开apache-maven-3.6.1-monitor\config\settings.xml,在mirrors节点下阿里云maven镜像地址:
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
2.IDEA配置
初次打开IDEA软件时,建议进行全局参数配置,以便后续打开的工程均使用全局参数,不需要再重复进行参数配置。
2.1.全局配置
2.1.1.打开全局配置
2.1.2.设置Java版本,按实际项目情况设置
2.1.3.关联MAVEN
Maven路径为之前配置的路径
2.1.4.svn配置
2.1.4.1 安装tortoisesvn
除了如下设置,其他默认安装即可:
这个一定要选中,否则装上去找不到SVN.exe。
2.1.4.2 集成tortoisesvn
如下关联svn客户端即可:
选中如下选项,修改文件的所有上层关联文件夹均显示颜色:
2.1.4.3.忽略Maven项目target文件上传
上传项目的时候(maven项目)不要把target这个上传上去,否则非常慢:
2.2.热部署
按住Ctrl+Shift+Alt+/,在弹出的界面中选择1.Registry
2.3.字符编码及快捷键设置
2.3.1.字符编码,设置为UTF-8
2.3.2.代码提示,字母匹配
2.3.3.关闭autowire拼写错误提示
在Idea的spring工程里,经常会遇到Could not autowire. No beans of ‘xxxx’ type found的错误提示。但程序的编译和运行都是没有问题的,这个错误提示并不会产生影响。
2.3.4.新建类快捷注释
在File Header中输入,创建的类文件自动带注释。
/**
- 功能模块描述
- @Author ${USER}
- @Date ${DATE} ${TIME}
*/
2.3.5.快捷键设置为Eclipse快捷键(可选)
2.3.6.File Type过滤配置(可选)
通过File Types过滤配置,可将工程列表中的部分文件不显示,例如可以将*.idea、*.iml文件在工程列表中不显示。
2.4.插件安装
2.4.1.安装Lombok插件
Lombok是一个可以通过简单的注解形式来帮助我们简化消除一些必须有但显得很臃肿的Java代码的工具,通过使用对应的注解,可以在编译源码的时候生成对应的方法。
加如下注释,可以省略写get、set方法:
2.4.2.注解生效激活
3.导入springboot工程并运行
3.1.检出工程
选择检出工程:
接下默认一步步默认操作,检出工程。
3.2.运行工程
4.搭建工程遇到问题
4.1.IDEA版本与Maven版本冲突问题
本人IDEA使用的
刚开始Maven版本选择的:apache-maven-3.6.3,后面项目一直构建不成功,项目依赖更新失败,看日志文件,报如下错误:
后面发现是版本不兼容的问题,更新maven为3.6.1版本后,问题完美解决。