Maven笔记二:Maven仓库

Maven笔记二:Maven仓库上篇文章只记录了maven的安装,本篇补充下maven的基本概念和仓库相关内容~一、Maven概念1.Maven是专门用于构建和管理Java相关项目的工具。2.使用Maven管理的Java项目都有着相同的项目结构:1)所有的java代码都放在src/main/java下面,所有的测

大家好,欢迎来到IT知识分享网。

上篇文章只记录了maven的安装,本篇补充下maven的基本概念和仓库相关内容~ 
 
一、Maven概念
1.Maven 是专门用于构建和管理Java相关项目的工具。
2.使用Maven管理的Java 项目都有着相同的项目结构:
    1) 所有的java代码都放在 src/main/java 下面,所有的测试代码都放在src/test/java 下面
    2) 有一个pom.xml 用于维护当前项目都用了哪些jar包
3.maven采用一个仓库,多个项目的方式,让多个项目共享一个仓库里的相同jar包。
在项目的pom.xml里,表示用到了哪些jar包。下图用到了junit 的jar包,版本号是3.8.1。
Maven笔记二:Maven仓库
Maven笔记二:Maven仓库
 
二、仓库
1.仓库概念
仓库就是用于存放项目需要的jar包的。
maven采用一个仓库,多个项目的方式,让多个项目共享一个仓库里的相同jar包。
 
2.仓库默认位置
打开D:\software\maven\apache-maven-3.6.3\conf\settings.xml(这是我本地maven配置文件地址)
在52行指定了仓库的位置是${user.home}/.m2/repository。
Maven笔记二:Maven仓库
Maven笔记二:Maven仓库
对应我的机器就是
Maven笔记二:Maven仓库
 
3.关于jar包下载
maven 会默认从maven官方提供的服务器下载jar包。而官方服务器在国外,因为大家都知道的原因,网速很慢,而且容易卡断。
 为了便于快速下载相关jar包,可以使用国内maven 阿里云的下载地址
打开D:\software\maven\apache-maven-3.6.3\conf\settings.xml
修改在mirrors下新加一个阿里云的镜像地址:
<mirror>
            <id>alimaven</id>
            <mirrorOf>central</mirrorOf>
            <name>aliyun maven</name>
            <url>
http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
也可以直接复制粘贴即可,修改位置是160-165行,如下图:
Maven笔记二:Maven仓库
Maven笔记二:Maven仓库
 
4.仓库位置
仓库默认位置 是 C:\Users\用户名\.m2\repository,放在C盘有一点不好,重装系统就都没有了。所以通常我会把仓库的位置修改为:
D:\software\maven\repository,如下图:
Maven笔记二:Maven仓库
Maven笔记二:Maven仓库

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/30518.html

(0)
上一篇 2023-10-28 10:00
下一篇 2023-11-16 07:15

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信