栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Maven 工具系统学及 idea 配置 Maven

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Maven 工具系统学及 idea 配置 Maven

文章目录

什么是 Maven?提供了一套标准化的项目结构提供了一套标准化的构建流程(编译,测试,打包,发布)提供了一套依赖管理机制Maven 简介Maven 的常用命令Maven 的生命周期Maven 在 idea 里面的配置Maven 坐标的详细解释idea 创建 Maven 项目idea 导入 Maven 项目Maven 插件 maven helper依赖管理 使用 idea Maven 进行的依赖的安装输入 pop 配置文件之后,自动进行依赖的安装,不需要点击刷新按钮command + n 在 mac 上面可以直接生成自己的需要的依赖的版本依赖的范围

什么是 Maven?

提供了一套标准化的项目结构提供了一套标准化的构建流程(编译,测试,打包,发布)提供了一套依赖管理机制 提供了一套标准化的项目结构

项目的通用,不同的 IDE 都使用 Maven 使用其他的 IDE 打开是没有问题的

标准的结构可以使得所有的 IDE 都可以识别

提供了一套标准化的构建流程(编译,测试,打包,发布)

标准化构建流程:

Maven 常用命令:

compile:编译
package:将当前的 Maven 项目打包成为 jar 包;将项目打成包,给第三方可以直接使用

提供了一套依赖管理机制

依赖管理:管理当前的项目依赖的第三方的资源,在项目开发中,使用到的 MySQL 驱动,可以使用 Maven 进行管理,可以实现所有的依赖的自动安装;

没有 Maven 时候的依赖添加流程:
手动的添加依赖的时候,当面临的项目中需要的依赖非常多的时候,会非常的麻烦,不同的依赖的版本号下载,配置都是十分麻烦的事情;

有了 Maven 时候的依赖添加:

通过标准的坐标
可以快速的添加,减少开发难度;

Maven 简介

仓库的分类:

Maven 的常用命令

compile 项目编译
clean 删除 target 目录
package 打包 Java 代码 打包成为 jar 包的形式;运行结束后会在 target 目录下面形成一个该项目的 jar 包
install 将当前的项目安装到本地的仓库中,本地的仓库中会多一个该项目的 jar 包

Maven 的生命周期

Maven 在 idea 里面的配置

idea 默认是存在一个 Maven ,自己有下载新的安装版本的话,里面的配置文件自己可以重新配置,可以不使用 idea 里面默认的 Maven

Maven 坐标的详细解释

Maven 的坐标是资源的唯一标识;
使用坐标来定义项目或者引入项目中需要的依赖;

坐标的组成部分:
groupId
artifactId
version

idea 创建 Maven 项目

idea 导入 Maven 项目

Maven 插件 maven helper

依赖管理 使用 idea Maven 进行的依赖的安装

依赖的安装以及删除 在 pop 文件中就是可以配置的;
每次的配置结束之后需要刷新一下,可以观察到相关的 jar 包是加载进去还是删除了;

输入 pop 配置文件之后,自动进行依赖的安装,不需要点击刷新按钮

command + n 在 mac 上面可以直接生成自己的需要的依赖的版本

依赖的范围

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/754760.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号