首页 > 其他分享 >Maven

Maven

时间:2022-09-21 11:46:43浏览次数:56  
标签:maven 项目 仓库 配置 jar Maven

为什么需要学

新建、编写、发布一个web项目可能会遇到的问题:
     1、新建项目时。不同IDE编写web项目时,项目的文件夹结构是有区别的。

     2、需要在lib文件夹下添加依赖(jar)。
         a、手动保存需要使用的jar文件。
          b、手动记录所有jar包依赖关系。
          c、jar包之间的版本冲突也需要人工记忆。
          d、每个项目都需要n多重复的jar包,会导致硬盘有很多重复的复制品。
3、可以管理多模块。

4、项目如果没有ide就无法进行编译、打包、发布。 Maven提供一个仓库管理: a、管理jar包

Maven安装

1、下载

2、安装

3、配置环境
      a、MAVEN_HOME = 安装目录
      b、path = %MAVEN_HOME%\bin  bin里面就是各种命令
      总结:这样就可以使用Mavnn的各种命令了

4、验证Maven配置是否成功
      a、mvn -v    

Maven本地仓库的搭建

1、本地仓库的搭建
      a、在Maven的路径下创建repo(repository)文件
      b、在Maven的conf下的settings.xml配置仓库位置找到<repository/>,在里面配置
       <localRepository>D:\environment\apache-maven-3.8.6\repo</localRepository
    这里写的是自己的路径哦! 2、远程仓库的配置(镜像用来下载JAR包) a、找到<mirrors/> b、在网上找到镜像配置 <mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> </mirror> c、添加到<mirrors/> d、初始化仓库    mvn help:system

到此本地仓库就建好了

标签:maven,项目,仓库,配置,jar,Maven
From: https://www.cnblogs.com/moon-ye/p/16715000.html

相关文章

  • Maven-20220921第七组薛雯匀
    Maven:项目构建工具,主流整个项目架构,source,resource,test,testresource依赖:导入的jar包。对项目进行打包。apache基金会作为一个java程序员,有必要连接一下apache的官网命......
  • Mac系统用Maven本地引入jar包报错问题解决
    打包命令mvninstall:install-file-Dfile=/Users/用户名/tool/selenium-server-standalone-3.9.1.jar-DgroupId=org.selenium-DartifactId=selenium-server-standalone......
  • Maven仓库地址 【Maven专栏】
    一、Maven中央仓库地址1.http://www.sonatype.org/nexus/2.http://mvnrepository.com/(本人推荐仓库)3.http://repo1.maven.org/maven2二、Maven中央仓库地址大......
  • maven的下载、安装及配置
    下载mavenmaven的下载路径Apache官网:https://maven.apache.orghttps://pan.baidu.com/s/1Yvv44ICGSxGzMnfyXrZO4A 提取码:j27nApache官网的下载步骤......
  • 基于CentOS安装Maven
    下载1.通过官网下载Maven官网:http://maven.apache.org/Maven下载地址:http://maven.apache.org/download.cgi将下载好的包通过ftp上传到服务器。2.wget下载这里使用......
  • 安装配置docker&maven环境
     原文视频:(https://blog.sechelper.com/20220919/code-review/docker-maven-install-guid/)Docker是什么Docker是一个开源的应用容器引擎。Docker可以让开发者打包他们......
  • maven项目下tomcat使用
    1.添加插件<plugin><groupId>org.apache.tomcat.maven</groupId><artifactId>tomcat7-maven-plugin</artifactId><version>2.2</versi......
  • maven打包
    1.编译方式选package2.在文件夹的target目录下有war包......
  • maven profile
    <profiles><profile><id>dev</id><activation><activeByDefault>true</activeByDefault></activ......
  • Maven 中依赖使用的版本号
    最近为了引入一个包,在这个包的使用上看到了定义的依赖的一个版本号定义方式。<dependency><groupId>com.configcat</groupId><artifactId>configcat-java-client</a......