首页 > 其他 > 详细

maven

时间:2021-06-03 17:13:29      阅读:10      评论:0      收藏:0      [点我收藏+]

Maven概念

maven的作用:

  • Jar包的管理(父项目管理jar包版本,子项目添加jar包依赖);
  • 工程之间的依赖管理(聚合工程中子项目的相互依赖);
  • 自动打包(聚合工程会有多个项目,可以很方便的打包,以及编译插件配置)

Maven的常见打包方式:jar、war、pom

Pom工程一般都是父工程,管理jar包的版本、maven插件的版本、统一的依赖管理。聚合工程。

配置环境变量

maven官网下载Maven工具安装好后配置环境变量。

技术分享图片?技术分享图片

在系统变量里找到path,点击编辑,

把;%MAVEN_HOME%\bin;

配置文件

配置conf/setting.xml文件

配置本地仓库路径

<localRepository>D:\Programmer_QY\apache-maven-3.5.0\repository</localRepository>

技术分享图片

配置远程仓库地址

<mirror>
<!--该镜像的id-->
<id>nexus-aliyun</id>
<!--该镜像用来取代的远程仓库,central是中央仓库的id-->
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<!--该镜像的仓库地址,这里是用的阿里的仓库-->
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

        <mirror>
            <id>alimaven</id>
            <name>aliyun maven</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
            <mirrorOf>central</mirrorOf>
        </mirror>
        <mirror>
            <id>uk</id>
            <mirrorOf>central</mirrorOf>
            <name>Human Readable Name for this Mirror.</name>
            <url>http://uk.maven.org/maven2/</url>
        </mirror>
        <mirror>
            <id>CN</id>
            <name>OSChina Central</name>
            <url>http://maven.oschina.net/content/groups/public/</url>
            <mirrorOf>central</mirrorOf>
        </mirror>
        <mirror>
            <id>nexus</id>
            <name>internal nexus repository</name>
            <!-- <url>http://192.168.1.100:8081/nexus/content/groups/public/</url>-->
            <url>http://repo.maven.apache.org/maven2</url>
            <mirrorOf>central</mirrorOf>
        </mirror>

maven

原文:https://blog.51cto.com/aeolian/2852078

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!