• MAVEN介绍以及安装配置


    目录

    一、MAVEN介绍

    二、MAVEN安装

    三、MAVEN配置


    一、MAVEN介绍

             1.1MAVEN的简介

        Apache Maven是个项目管理和自动构建工具,基于项目对象模型(POM)的概念。
     

            1.2 MAVEN的作用

       完成项目的相关操作,如:编译,构建,单元测试,安装,网站生成和基于Maven部署项目。

    举例使用maven我们可以不再需要手动导入jar包


    二、MAVEN安装

            2.1官网下载,并解压安装

                    官网:Maven – Download Apache Maven

    第一步:

    第二步: 

     第三步:


    三、MAVEN配置

            3.1配置环境变量

    第一步:配置MAVEN_HOME

     第二步:配置path

     第三步:测试一下,在doc命令中输入一个“mvn -version”,显示如下即配置成功!

      3.2修改“MAVEN_HOME\config”下的setting.xml文件

            存储库是什么意思呢?分为三种

    ①MAVEN中央仓库:官方国外的存储库网址:http://www.mvnrepository.com
    ②公司仓库(也叫私人仓库或私服):例如阿里云,就是私人或者公司从中央存储库已经下载好的一些jar包,我们直接从这里下载到我们的本地存储库。
    ③本地仓库:就是本机使用的存储库,我们本机使用的jar包都存放在这里

    第一步:找到“MAVEN_HOME\config”下的setting.xml

    第二步:修改本地仓库路径:

     第三步:修改私服:这里我们使用阿里云免费面向大众的私服,有一说一大公司就是不一样

     3.3配置一下项目开发工具eclipse:

    第一步:window---->prefernces ----->输入work------>点击Workspace---->选择UTF-8:

    第二步window---->prefernces ----->输入jsp------>点击JSP FILE--->选择第一个UTF_8:

     第三步:配置Tomcat

     

     

    然后点击Finish即可啦! 

    第四步:配置MAVEN:window---->prefernces ----->输入maven配置两个东西

    Installations   User Settings

     首先是第一个:点击add——选择maven的解压目录 :

     点击勾选并应用: 

    然后配置第二个部分: 选择conf---->settings.xml文件夹: 

            3.3 使用Maven 

    第一步:创建一个maven项目 crtl+n------->选择最后一个

     第二步:点击之后选择这两个:

    第三步: 输入项目名以及包名:

     注意:一定要有网,没忘就错项目创建不了!!!我们这一步骤是在做下载到本地仓库的jar包

    报错图片:

    出现这个现象就是因为网络的原因可能是卡顿、也有可能是网不好,我们的解决方案是:

    ①关闭eclipse

    ②找到我们的本地仓库然后删除掉里面所有的下载的文件

    ③重复刚才创建maven项目的操作

    ④如果尝试了三次还是不行的话就换一个网络就能成功过了

    然后下面是显示我们正在下载这个创建maven项目,第一次运行可能会较慢,我们稍微等待一会

     

    然后创建好了以后就会使项目报错,但是不要慌没关系我们继续改:

    第四步: 右键项目名——Build Path,去掉这个复选框,然后应用

     

    第五步:点击创建好的项目中的pom.xml---->pom.xml--->输入一些String字符串(注意位置!)



                    org.apache.maven.plugins
                    maven-compiler-plugin
                    3.7.0
                   
                        1.8
                        1.8
                        UTF-8
                   

               

    第六步:修改web.xml文件,直接将代码扣进去改掉

      
             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
             xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
             version="3.1">

    第七部:继续修改pom.xml文件,把需要导入的jar导入到本地仓库中去(一定要有网!)

     注意我们ctrl+s保存时就会立即下载jar包,所以确保我们一定要有网!


                junit
                junit
                4.12
                test
           

           
                mysql
                mysql-connector-java
                5.1.44
           

           
                javax.servlet
                javax.servlet-api
                4.0.1
                provided
           

    第八步: 修改成1.8的版本 :window---->prefernces ----->选择Project Facets(一定要按步骤来否在配置不生效)

    找到java选择1.8然后点击apply

    然后去掉Dynamic Web Module的选中√,将版本改为3.1,然后点击Apply 

     apply之后再点击 勾选 然后再点击下面的出现的横线上面的链接

     

    在这个界面上输入src/main/webapp,选中复选框的√,然后一直点击应用即可 

     第九步:右键maven---->maven  project ——Update Project

    做完这些我们的项目就不会报错啦!!!

    ​​​​​​​


    然后每当我们需要代入jar包的时候就只需要在官网上找到对应的pom.xml中的对应的字符串然后保存扣到我们的pom.xml就会自动下载到我们的本地仓库啦!

  • 相关阅读:
    CSS 滚动驱动动画 view-timeline-inset
    蓝桥杯第1167题——荷马史诗
    熟悉Vue路由的beforeEach陷入死循环的情况
    TPS7A3301RGWR稳压器 AK4493EQ音频DAC,电路原理图
    【Linux】实验二 Makefile 的编写及应用
    数据挖掘与------跨行业数据挖掘标准流程:CRISP-DM
    数据同步工具—Sqoop
    【DS基础】栈与队列
    牛血清白蛋白-铂复合纳米材料/HSA-Pc NPs人血清白蛋白(HSA)包裹酞菁分子纳米粒
    [模电课程设计]基于TCP7107的数字式温度计设计
  • 原文地址:https://blog.csdn.net/weixin_66110079/article/details/126156711