Maven的下载安装与使用(idea)

Maven是什么

        Maven是一款服务于Java平台的自动化构建工具。Maven 作为 Java 项目管理工具,它不仅可以用作包管理,还有许多的插件,可以支持整个项目的开发、打包、测试及部署等一系列行为。

        传统工程我们直按把jar包放置在项目中, Maven工程真正的jar包放置在仓库中,项目中只用放置jar包的坐标。不使用Maven工具,当做 Java 项目需要第三方依赖包时,将别人打好的 Jar 包下载到本地,然后手动指定给项目。另外,比如版本控制,需要新版本怎么办,重新下载,重新指定,这个过程操作麻烦。而用了 Maven 之后,需要什么包,直接在 pom.xml 中添加几行 xml 代码(添加所依赖jar包的坐标),指定包名、版本等,就可以了,方便开发。
        下面是我所了解的maven的使用步骤,希望可以对你有帮助!!!!

Maven下载

maven.apache.org

Maven的下载安装与使用(idea)_第1张图片

Maven的下载安装与使用(idea)_第2张图片

 Maven解压

将下载好的压缩包 apache-maven-3.8.6-bin.zip 解压到 d:\maven目录 

Maven的下载安装与使用(idea)_第3张图片

 配置系统环境变量(如果需要使用cmd命令行的配置)

Maven的下载安装与使用(idea)_第4张图片

使用win+r,在命令行中输入“mvn -version” 出现以下结果说明maven环境变量配置成功

Maven的下载安装与使用(idea)_第5张图片

idea开发工具配置maven(内置的)

Maven的下载安装与使用(idea)_第6张图片

 点击下图中的选项,其实idea中已经内置了maven,该操作只是查看一下

Maven的下载安装与使用(idea)_第7张图片

idea 创建maven项目

Maven的下载安装与使用(idea)_第8张图片

 修改pom.xml文件



    4.0.0

    cn.echo
    s02
    1.0
    jar

    
        17
        17
        17
        UTF-8
    
    
        
        
            mysql
            mysql-connector-java
            8.0.30
        
    

Maven的下载安装与使用(idea)_第9张图片

依赖包中的依赖包不需要自己写,需要什么jar包时,直接打开下面网址搜索项目用的依赖包,复制粘贴到maven项目的pom.xml文件中刷新即可。但配置依赖一定要注意位置。

https://mvnrepository.com/

Maven的下载安装与使用(idea)_第10张图片

这里,idea自带的maven的jar包下载库太慢了,版本信息也不容易控制,所以大多数人都习惯配置自己的maven。

 配置自己的maven

(1)修改配置文件maven/conf/settings.xml


          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.2.0 https://maven.apache.org/xsd/settings-1.2.0.xsd">
   
    D:/maven/repo

    
   
       

            
            aliyunmaven
            *
            阿里云公共仓库
            https://maven.aliyun.com/repository/public
       
   
   
   
       
            jdk-17
           
                true
                17
           

           
                17
                17

                17
           
       
   

        配置文件类型settings.xml,XML文件是严格区分大小写的,区分标签的位置,一个文件只有一个根元素,标签必须有结束 

(2)idea的maven配置

Maven的下载安装与使用(idea)_第11张图片

 选择已经下载解压好的d/:maven,并将修改好的settings.xml配置文件选择上

Maven的下载安装与使用(idea)_第12张图片

 (3)创建maven项目(普通项目)

Maven的下载安装与使用(idea)_第13张图片

 普通的java项目

Maven的下载安装与使用(idea)_第14张图片

查看java项目jar包

Maven的下载安装与使用(idea)_第15张图片

(4)创建JavaWeb项目(建立javaweb项目有两种方法)

 查看javaweb的war包

Maven的下载安装与使用(idea)_第16张图片

方法一:

(1)idea maven创建javaweb项目

Maven的下载安装与使用(idea)_第17张图片

(2)配置pom.xml如下,红色标记的是需要添加的(Web项目所需要的依赖包):



    4.0.0

    org.example
    s01
    1.0
    war
    
        
        17
        17
        17
        UTF-8
    
    
       
       
            javax.servlet
            javax.servlet-api
            4.0.1
            provided
       
       
        
            javax.servlet.jsp
            jsp-api
            2.2
            provided
        

        
        
            javax.servlet
            jstl
            1.2
        
    

groupId 配置项目依赖jar文件坐标
artifactId 依赖的项目名
version 依赖项目的版本
scope 依赖项目应用级别 如果不写,级别最高任何地方都可以,如果写的是test这个包依赖只能应用于测试包下。

(3)在src/main目录下建立webapp/WEB-INF/web.xml

Maven的下载安装与使用(idea)_第18张图片

配置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_4_0.xsd"
    version="4.0">

(4)编写JavaWeb项目并配置Tomcat服务器,将项目布置到服务器上并运行 

Maven的下载安装与使用(idea)_第19张图片

方法二:先创建一个普通的java项目

Maven的下载安装与使用(idea)_第20张图片

右击项目名,点击【Add Freamwork Support】添加框架支持

Maven的下载安装与使用(idea)_第21张图片

点击完成后就可以创建.jsp的文件了,即javaweb项目创建成功,编写JSP代码

Maven的下载安装与使用(idea)_第22张图片

 编写完成后配置Tomcat server服务器,并将当前项目部署到服务器上并运行

Maven的下载安装与使用(idea)_第23张图片

选择已经下载好的Tomcat文件目录(Apache Tomcat® - Welcome!下载tomcat9)

Maven的下载安装与使用(idea)_第24张图片

Maven的下载安装与使用(idea)_第25张图片

 部署项目

Maven的下载安装与使用(idea)_第26张图片

Maven的下载安装与使用(idea)_第27张图片

 运行项目即可

Maven的下载安装与使用(idea)_第28张图片

可能遇见的问题:

Maven的下载安装与使用(idea)_第29张图片

解决方法:点击【File】→【Project Structure】→【Module】→【Dependencies】→【Library】添加Tomcat9

Maven的下载安装与使用(idea)_第30张图片

Maven的下载安装与使用(idea)_第31张图片

你可能感兴趣的:(javaSE,maven,intellij-idea,java)