JavaWeb Maven详解相关配置

为什么学习这个技术

1.在javaweb开发中,需要使用大量的jar包,我们手动去导入;

2.如果能够让一个东西自动导入jar包

1.Maven项目架构管理工具

我们目前用来方便导入jar包的!

Maven的核心思想:约定大于配置

有约束,不要去违反。

2.下载安装Maven

官网:https://maven.apache.org/

JavaWeb Maven详解相关配置_第1张图片

下载完成后,解压即可

3.配置环境

在我们系统环境中

配置:

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

JavaWeb Maven详解相关配置_第2张图片

测试Maven是否安装成功,

4.阿里云镜像

apache-maven-3.8.1\conf\setting.xml中配置


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


    alimaven
    aliyun maven
    http://maven.aliyun.com/nexus/content/groups/public/
    central        

5.本地仓库

apache-maven-3.8.1\conf\setting.xml中配置

建立一个本地仓库:localRepository


D:\Program Files\apache-maven-3.8.5\maven-repo

6.在IDEA中使用Maven

创建一个Maven项目

JavaWeb Maven详解相关配置_第3张图片

JavaWeb Maven详解相关配置_第4张图片

下面俩个的位置改为刚刚配置的路径

等待初始化

7.创建一个普通的Maven项目

JavaWeb Maven详解相关配置_第5张图片

这个只有在web应用下才会有!!

JavaWeb Maven详解相关配置_第6张图片

8.idea中标记文件夹功能

JavaWeb Maven详解相关配置_第7张图片

9. 在IDEA中配置tomcat

JavaWeb Maven详解相关配置_第8张图片

JavaWeb Maven详解相关配置_第9张图片

JavaWeb Maven详解相关配置_第10张图片

10. pom文件

pom.xml是Maven的核心配置文件

JavaWeb Maven详解相关配置_第11张图片

自动导入包及其依赖的jar包

maven由于它的约定大于配置,我们之后可能遇到我们写的配置文件,无法被导出或者生效的问题,解决方案:



    
        
            src/main/resources
            
                **/*.properties
                **/*.xml
            
            false
        
        
            src/main/java
            
                **/*.properties
                **/*.xml
            
            false
        
    

到此这篇关于JavaWeb Maven详解相关配置的文章就介绍到这了,更多相关JavaWeb Maven 内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

你可能感兴趣的:(JavaWeb Maven详解相关配置)