[JavaWeb]【三】Maven

这篇具有很好参考价值的文章主要介绍了[JavaWeb]【三】Maven。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一 什么是Maven

二 Maven的作用 

 2.1 依赖管理

 2.2 统一项目目录

 2.3 标准项目构建

三 Maven概述 

3.1 介绍

 3.2 安装

四 IDEA集成Maven

4.1 配置Maven环境

4.1.1 单个项目配置

 4.1.1.1 创建项目

 4.1.1.2 配置项目JDK版本

4.1.1.3 配置maven

 4.1.2 配置全局Maven环境

4.2 创建Maven项目

4.3 Maven坐标

4.4 导入Maven项目

4.4.1 方式一

4.4.1.1 先将项目代码复制到项目目录

4.41.1.2 再选择+ 再选pom.xml导入

4.4.2 方式二

4.5 删除Maven项目

4.5.1 先移除

 4.5.2 再在文件夹删除 

五 依赖管理

5.1 依赖配置

5.2 依赖传递

5.2.1 可视化依赖视图

 5.2.2 排除依赖

5.3 依赖范围

 5.4 生命周期

5.4.1 生命周期介绍

 5.4.2 生命周期运行


前言:讲述Maven作用、安装、配置、依赖等

一 什么是Maven

[JavaWeb]【三】Maven,maven,java

二 Maven的作用 

[JavaWeb]【三】Maven,maven,java

 2.1 依赖管理

[JavaWeb]【三】Maven,maven,java

 2.2 统一项目目录

[JavaWeb]【三】Maven,maven,java

 2.3 标准项目构建

[JavaWeb]【三】Maven,maven,java

三 Maven概述 

3.1 介绍

[JavaWeb]【三】Maven,maven,java

 [JavaWeb]【三】Maven,maven,java

 3.2 安装

 [JavaWeb]【三】Maven,maven,java

 [JavaWeb]【三】Maven,maven,java

四 IDEA集成Maven

4.1 配置Maven环境

4.1.1 单个项目配置

[JavaWeb]【三】Maven,maven,java

 4.1.1.1 创建项目

[JavaWeb]【三】Maven,maven,java

 4.1.1.2 配置项目JDK版本

[JavaWeb]【三】Maven,maven,java

 [JavaWeb]【三】Maven,maven,java

4.1.1.3 配置maven

 [JavaWeb]【三】Maven,maven,java

 [JavaWeb]【三】Maven,maven,java

 [JavaWeb]【三】Maven,maven,java

 [JavaWeb]【三】Maven,maven,java

 4.1.2 配置全局Maven环境

[JavaWeb]【三】Maven,maven,java

[JavaWeb]【三】Maven,maven,java

 下面的步骤同4.1.1.3了

[JavaWeb]【三】Maven,maven,java

4.2 创建Maven项目

[JavaWeb]【三】Maven,maven,java

在第4.1.1基础上操作

[JavaWeb]【三】Maven,maven,java

 [JavaWeb]【三】Maven,maven,java

 [JavaWeb]【三】Maven,maven,java

 右击新建文件夹会自动询问将resources加上

[JavaWeb]【三】Maven,maven,java

 [JavaWeb]【三】Maven,maven,java

 [JavaWeb]【三】Maven,maven,java

插曲:

如遇到文件检查这里版本

[JavaWeb]【三】Maven,maven,java

4.3 Maven坐标

[JavaWeb]【三】Maven,maven,java

4.4 导入Maven项目

4.4.1 方式一

[JavaWeb]【三】Maven,maven,java

4.4.1.1 先将项目代码复制到项目目录
4.41.1.2 再选择+ 再选pom.xml导入

[JavaWeb]【三】Maven,maven,java

4.4.2 方式二

[JavaWeb]【三】Maven,maven,java

4.5 删除Maven项目

4.5.1 先移除

[JavaWeb]【三】Maven,maven,java

 4.5.2 再在文件夹删除 

五 依赖管理

5.1 依赖配置

[JavaWeb]【三】Maven,maven,java

    <dependency>
      <groupId>ch.qos.logback</groupId>
      <artifactId>logback-classic</artifactId>
      <version>1.2.10</version>
    </dependency>

 [JavaWeb]【三】Maven,maven,java

  检查

 [JavaWeb]【三】Maven,maven,java

   

# maven 仓库地址
mvnrepository.com

5.2 依赖传递

[JavaWeb]【三】Maven,maven,java

5.2.1 可视化依赖视图

[JavaWeb]【三】Maven,maven,java [JavaWeb]【三】Maven,maven,java

 5.2.2 排除依赖

[JavaWeb]【三】Maven,maven,java

 排除依赖junit [JavaWeb]【三】Maven,maven,java

[JavaWeb]【三】Maven,maven,java

5.3 依赖范围

[JavaWeb]【三】Maven,maven,java

 5.4 生命周期

5.4.1 生命周期介绍

[JavaWeb]【三】Maven,maven,java

 [JavaWeb]【三】Maven,maven,java

 [JavaWeb]【三】Maven,maven,java

[JavaWeb]【三】Maven,maven,java

 5.4.2 生命周期运行

[JavaWeb]【三】Maven,maven,java文章来源地址https://www.toymoban.com/news/detail-663863.html

到了这里,关于[JavaWeb]【三】Maven的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • JavaWeb学习路线(11)—— Maven延伸

    一、分模块设计 (一)概念: 将项目按功能拆分出若干个子模块。 (二)作用: 方便项目管理维护、扩展,也方便模块间相互调用,资源共享。 (三)具体实现 1、抽取公共包作成模块(以pojo实体类为例) 2、向使用的项目添加依赖 3、向使用类中引用 (四)注意事项 分

    2024年02月12日
    浏览(41)
  • 【JavaWeb后端开发-第八章】Maven高级

        Web开发讲解完毕之后,我们再来学习Maven高级。其实在前面的课程当中,我们已经学习了Maven。     我们讲到 Maven 是一款构建和管理 Java 项目的工具。经过前面章节 web 开发的学习,相信大家对于 Maven 这款工具的基本使用应该没什么问题了。我们掌握了 Maven 工具

    2024年01月20日
    浏览(43)
  • 黑马程序员JavaWeb开发|Maven高级

    将项目按照功能拆分成若干个子模块,方便项目的管理维护、扩展,也方便模块间的相互调用,资源共享。 注意:分模块开发需要先对模块功能进行设计,再进行编码。不会先将工程开发完毕,然后进行拆分。 继承:描述的是两个工程间的关系,与java中的继承相似,子工程

    2024年01月23日
    浏览(44)
  • [JavaWeb]【十四】web后端开发-MAVEN高级

    目录 一、分模块设计与开发 1.1 分模块设计  1.2 分模块设计-实践​编辑 1.2.1 复制老项目改为spring-boot-management 1.2.2 新建maven模块runa-pojo 1.2.2.1 将原项目pojo复制到runa-pojo模块  1.2.2.2 runa-pojo引入新依赖 1.2.2.3 删除原项目pojo包 1.2.2.4 在spring-boot-management(原项目)引入runa-pojo依赖

    2024年02月11日
    浏览(43)
  • idea导入javaweb项目非maven(保姆级)

    前言:网上下载的代码不会运行???总是报错不知道如何解决???那么你可能需要看看我这篇文章可能会解决你的疑惑 一、java环境jdk和jre,尽量是1.8,目前1.8最通用 二、idae开发工具需要支持web开发的版本哦 三、tomcat尽量保持版本在7.0~9.0太高或者太老都会出现问题 四、mysql版本尽量

    2024年02月04日
    浏览(57)
  • maven如何建立JavaWeb项目并连接数据库,验证登录

    这里是建立建立web项目:Maven如何创建Java web项目(纯干货版)!!!_明天更新的博客-CSDN博客 我们主要演示如何连接数据库验证登录。 1.在webapp目录下创建我们的登录页面:index.jsp    还需要再写一个验证登录成功的页面(如果页面跳转成功就代表登录成功)  内容如下:

    2024年02月13日
    浏览(47)
  • 【javaweb】学习日记Day4 - Maven 依赖管理 Web入门

    目录 一、Maven入门 - 管理和构建java项目的工具 1、IDEA如何构建Maven项目 2、Maven 坐标 (1)定义 (2)主要组成 3、IDEA如何导入和删除项目 二、Maven - 依赖管理 1、依赖配置 2、依赖传递 (1)查看依赖  (2)排除依赖 3、依赖范围 三、Web 入门 1、Springboot web入门体验 2、HTTP简述

    2024年02月11日
    浏览(53)
  • JavaWeb搭建| Tomcat配置| Maven依赖|这一篇就够了(超详细)

    🙈作者简介:练习时长两年半的Java up主 🙉个人主页:老茶icon 🙊 ps:点赞👍是免费的,却可以让写博客的作者开兴好久好久😎 📚系列专栏:Java全栈,计算机系列(火速更新中) 💭 格言:种一棵树最好的时间是十年前,其次是现在 🏡动动小手,点个关注不迷路,感谢宝

    2024年02月01日
    浏览(62)
  • JavaWeb:vue、AJax、ELement、maven、SpringBoot、、Http、Tomcat、请求响应、分层解耦

    VUE是前端框架,基于MVVM,实现数据双向绑定 框架是半基础软件,可重用的代码模型  Vue-cli 是Vue官方提供的一个脚手架,用于快速生成一个 Vue 的项目模板 1 统一的目录结构 2 本地调试 3 热部署:代码变动,不需要重新运行,就可以加载最新的程序 4 单元测试 5 集成打包

    2024年04月14日
    浏览(53)
  • JavaWeb开发06-原理-Spring配置优先级-Bean管理-SpringBoot原理-Maven继承和聚合-私服

    不同配置文件,配置同一个属性谁有效 propertiesymlyaml 命令行参数Java系统属性 项目打包后要改变属性: 红色是Java系统属性,绿色是命令行参数 ‘ 获取IOC容器:applicationContext就是IOC容器对象 IOC容器中bean是默认单例的只有一个,这样三个获取的bean是同一个 单例还是多例取决

    2024年04月23日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包