JavaWeb --第四章Maven详解

Posted Jozky86

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaWeb --第四章Maven详解相关的知识,希望对你有一定的参考价值。

JavaWeb --第四章Maven详解

Maven

为什么要学这个技术?

  1. 在javaweb开发中,需要使用大量的jar包,我们手动去导入
  2. 如何能够让一个东西自动帮我导入和配置这个jar包

由此Maven诞生了

Maven架构管理工具

我们目前用来就是方便导入jar包的
Maven核心思想:约定大于配置

  • 有约束,不要去违反

Maven会规定好你该如何去编写我们的java代码,必须要按照这个规范来

下载安装Maven

去官方网站下载
在这里插入图片描述

配置环境变量

在我们的系统环境变量中
配置如下配置:

  • M2_HOME maven目录下的bin目录
  • MAVEN_HOME maven的目录
  • 在系统的path中配置 %MAVEN_HOME%\\bin

在这里插入图片描述
测试Maven是否安装成功,保证必须配置完毕

阿里云镜像

  • 镜像:mirrors
    • 作用:加速我们的下载
  • 国内建议使用阿里云的镜像
<mirror>
		<id>nexus-aliyun</id>
		<mirrorOf>central</mirrorOf>
		<name>Nexus aliyun</name>
		<url>http://maven.aliyun.com/nexus/content/groups/public</url>
	</mirror>

本地仓库

在本地的仓库,远程仓库;
建立一个仓库: localRepository

<localRepository>C:\\environment\\maven\\apache-maven-3.8.1\\maven-repo</localRepository>

在IDEA中使用Maven

  1. 启动IDEA
  2. 创建一个MavenWeb项目
    在这里插入图片描述
    在这里插入图片描述
  3. 等待项目初始化完毕
    在这里插入图片描述
    在这里插入图片描述
  4. 观察maven仓库中多了什么东西?
    在这里插入图片描述
  5. IEDA中的Maven设置
    IDEA项目创建成功后,看一眼Maven的配置
    在这里插入图片描述
  6. 到这里,Maven在IDEA中配置和使用就ok了

创建一个普通的Maven项目

在这里插入图片描述
这个只有在web应用下才会有
在这里插入图片描述

以上是关于JavaWeb --第四章Maven详解的主要内容,如果未能解决你的问题,请参考以下文章

javaweb这个功能怎么实现 ajax

JavaWeb学习笔记总结 目录篇

javaweb项目启动报错

JavaWeb学习—JavaWeb简介

什么是JavaWeb?

JavaWeb学习系列——第一个JavaWeb程序