Maven配置

  • 配置Maven本地仓库
  • 安装lombok插件
  • 标准的Maven项目结构
  • Maven的常用配置
  • Maven的常用命令



Maven的作用

  • 用来下载项目的外部引用(相当于手机中的应用中心)
  • 将项目打包
  • 可以将打包的项目发布到Tomcat运行
  • 构建项目结构

配置Maven本地仓库

下载settings.xmlRepository.zip,确保存放在本地某个路径中,之后别移动了。并解压压缩包,解压


后是这样的:

idean加载不了本地maven仓库 idea加载maven包原理_java

IDEA配置Maven

idean加载不了本地maven仓库 idea加载maven包原理_java_02

安装lombok插件

点击 File-> Settings

选择 Plugins,搜索 lombok插件并安装。安装完需要重启 IDEA。

idean加载不了本地maven仓库 idea加载maven包原理_java_03


idean加载不了本地maven仓库 idea加载maven包原理_项目结构_04


然后新建一个Maven类型的项目,打开右侧的Maven面板,其中Plugins不飘红即可

idean加载不了本地maven仓库 idea加载maven包原理_maven_05


来简单介绍一下Maven吧,Maven是常用的项目构建工具和打包工具i,

标准的Maven项目结构

idean加载不了本地maven仓库 idea加载maven包原理_maven_06

  • src/main/java通常存放我们开发的代码,resources存放我项目开发的资源(如依赖库等等)
  • **test:**我们开发人员也需要做一些简单的测试,我们将测试代码放在test.java中,其实test中也有resources用于存放测试所需要的资源文件,这里没显示出来而已
  • **pom.xml:**当前项目的配置文件(我们可以根据需要自己手动添加)
  • **target:**用于存放Maven项目中java文件编译后的class文件及所需的资源问价

Maven的常用配置

  • 当前项目的茶农in唯一标识符:groupId(组织名)、artifactld(产品名)、version(版本号)
  • 依赖配置:指定那个依赖包
  • 指定一些通用配置:jdk的版本、编码等

idean加载不了本地maven仓库 idea加载maven包原理_idean加载不了本地maven仓库_07

下面演示一下添加MySQL配置

idean加载不了本地maven仓库 idea加载maven包原理_项目结构_08


注意pom.xml修改之后一定要在maven面板刷新一下才能生效哦Maven加载依赖包的顺序:

本地仓库-配置的远程仓库(阿里云)-官方远程仓库

idean加载不了本地maven仓库 idea加载maven包原理_xml_09

Maven的常用命令

idean加载不了本地maven仓库 idea加载maven包原理_java_10