Maven项目管理

2021-10-26  本文已影响0人  SgRMrLi

Hi, guys!yeah,it's me again!

1. Maven介绍

  1. maven是项目管理工具 , 对软件项目提供构建与依赖管理
  2. maven是apache下的Java开源项目
  3. maven为Java项目提供了统一的管理方式, 已成为业界标准

2. maven核心特性

  1. 项目设置遵循统一的原则, 保证不同开发环境的兼容性
  2. 强大的依赖管理, 项目依赖组件自动下载, 自动更新
  3. 可扩展的插件机制, 使用简单, 功能丰富

3. maven的安装

  1. [官网] https://maven.apache.org/ 下载
  2. image.png
  3. 解压缩以后, 将"D:\apache-maven-3.8.3-bin\apache-maven-3.8.3\bin"这个路径添加到系统环境变量path中
  4. 最后进行测试看是否成功 image.png
  1. 如果测试显示的错误, 那么需要您仔细看一下自己电脑中JAVA_HOME中的环境配置是否正确, 根据jdk版本的不同会有所不同[尽量配置成下面这样, 这样会包含jdk和jre] image.png image.png

4. eclipse配置maven

window→preferences→找到maven image.png

5. eclipse创建maven项目

  1. 本人使用的是eclipse2021.9的版本, 所以在项目栏左侧会直接有create maven project选项, 点击以后 image.png

    , 然后next


    image.png finish完成就创建好了一个maven项目
maven 坐标 含义
GroupId 机构或者团体的英文, 采用"逆向域名"形式书写
ArtifactId 项目名称, 说明用途, 例如:cms, oa
Version 版本号, 一般采用"版本 + 单词"

6. maven依赖管理

  1. Maven利用dependency(依赖)自动下载,管理第三方jar, 2. 在pom.xml文件中配置项目依赖的第三方组件, 3. maven自动将依赖从远程仓库下载至本地仓库, 并在项目中使用 image.png
  2. maven中央仓库的检索网站: search.maven.org


    image.png image.png image.png
    image.png

7. 本地仓库和中央仓库

  1. 概念


    image.png
  1. eclipse中查看本地仓库位置


    image.png
  1. 配置阿里云私服, 这样下载依赖的时候会快很多[当然现在的私服url是这面显示的, 但是过些年以后可能会变, 到时候留言, 本人会跟你一起找合适的url]
<repositories>
        <repository>
            <!-- 创建私服的地址 -->
            <id>aliyun</id>
            <name>aliyun</name>
            <url>https://maven.aliyun.com/repository/public</url>
        </repository>
    </repositories>

8. maven构建Java Web工程

8.1 配置Tomcat, 如果已经配置好了可以忽略

注意下面的图片这是tomcat安装版本自动查找的你本地的jre, 默认即可, 下一步才是选择安装路径 配置jre.png
eclipse中添加tomcat服务.png image.png image.png

8.2 创建maven web项目, 前几步跟创建普通maven项目一样

  1. 不同之处是需要修改JRE System Library(默认是jdk1.5, 需要改成本机本机的jdk) image.png
  2. image.png
  3. 然后再项目上右击, 选择properties→找到Project Facets→单击Convert to faceted form...→勾选Dynamic Web Module→右侧Runtimes选择tomcat然后apply and close
上一篇 下一篇

猜你喜欢

热点阅读