IDEA + maven + springboot 项目搭建

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版本后,问题完美解决。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值