栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Maven

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Maven

目录

一、作用

二、maven的下载使用

1.Maven的下载网址

2.配置Maven环境

3、检测Maven是否安装成功

 4、修改maven下载路径

3.可以将本地仓库的存储位置改一下

三、配置到编辑器

1、在installations中添加maven安装路径。add后选好安装路径应用即可

 2、配置settings.xml文件

 3、创建maven项目

4、添加相关依赖

​ 5、修改web.xml

 6、配置jdk,1.8

 6、写依赖,坐标定位jar包

7、测试


一、作用

①在一个web项目中我们会用到非常多的jar包,难以管理,避免不了很多时候我们下载的jar包之间存在冲突以及版本不对的情况,maven就很好的解决了这个问题。

②而maven就帮我们解决了这件事情,方便我们管理jar包,maven会依据你的依赖信息将jar包下载到仓库。

二、maven的下载使用

1.Maven的下载网址

Maven – Welcome to Apache Maven

2.配置Maven环境

①MAVEN_HOME    值:maven的安装路径

②Path   值:  ;%MAVEN_HOME%bin 

3、检测Maven是否安装成功

打开黑窗口

 4、修改maven下载路径

maven会根据我们的依赖去仓库下载依赖,但是仓库在国外,下载速度慢,所有我们需要到镜像源

下载。

①.找到自己maven下的conf中的settings.xml

②将一下内容copy到settings.xml文件的标签中,这里用的是阿里云的下载地址

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

3.可以将本地仓库的存储位置改一下

默认的maven仓库是在C:UsersHP.m2repository

如果我们需要修改,则继续在settings.xml中加上

路径

这个路径自己随便定。

三、配置到编辑器

1、在installations中添加maven安装路径。add后选好安装路径应用即可

 2、配置settings.xml文件

 

 3、创建maven项目

4、添加相关依赖

 5、修改web.xml


  Archetype Created Web Application

 6、配置jdk,1.8

 

 ④

 6、写依赖,坐标定位jar包

pom.xml


  4.0.0
  lv.com
  lv.maven
  war
  0.0.1-SNAPSHOT
  lv.maven Maven Webapp
  http://maven.apache.org
  
  
  
    UTF-8
    1.8
    1.8
    3.7.0

    
    
    5.1.44
    
    4.12
    4.0.0
    2.9.3
    1.2
    1.1.2
    8.0.47
    1.9.3
    1.6.1
    1.1.6
  
  
  
 
  
    
      jaxen
      jaxen
      ${jaxen.version}
    

    
      dom4j
      dom4j
      ${dom4j.version}
    


    
      commons-beanutils
      commons-beanutils
      ${commons-beanutils.version}
    

    
    
      mysql
      mysql-connector-java
      ${mysql.version}
    

    
      junit
      junit
      ${junit.version}
      test
    

    
      javax.servlet
      javax.servlet-api
      ${servlet.version}
      provided
    

    
      com.fasterxml.jackson.core
      jackson-databind
      ${jackson.version}
    
    
      com.fasterxml.jackson.core
      jackson-core
      ${jackson.version}
    
    
      com.fasterxml.jackson.core
      jackson-annotations
      ${jackson.version}
    

    
      jstl
      jstl
      ${jstl.version}
    
    
      taglibs
      standard
      ${standard.version}
    
    
      org.apache.tomcat
      tomcat-jsp-api
      ${tomcat-jsp-api.version}
    

    
      org.projectlombok
      lombok
      1.18.10
      provided
    

    
      com.belerweb
      pinyin4j
      2.5.0
    

    
      com.github.davidcarboni
      encrypted-file-upload
      2.1.0
    
  
  
    lv.maven
  

7、测试

创建一个类然后继承中央控制器,能够出现导包信息及依赖成功!!!

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/314696.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号