Maven的依赖机制
程序员文章站
2022-04-26 16:02:10
...
Maven可以自动下载和管理项目依赖,下载的话,我们可以通过设置setting.xml来连接本地、*或远程的存储库,那么需要下载和使用哪些依赖包,我们又该如何管理呢?
在传统的依赖管理方法中,我们需要手动下载需要的jar包,然后复制到项目文件夹中,然后再手动添加包含依赖;但在Maven中,我们主要通过pom.xml文件来管理。
<dependencies>//管理多个依赖包
<dependency>//单个jar包信息
<groupId>log4j</groupId>//jar包ID
<artifactId>log4j</artifactId>//jar包项目名
<version>1.2.14</version>//jar包版本,如果没有,则会自动下载最新版本
</dependency>
</dependencies>
这里涉及到groupId和artifactId,二者的区别如下:
GroupID是项目组织唯一的标识符,实际对应JAVA的包的结构,是main目录里java的目录结构。
ArtifactID就是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。
上一篇: css div居中对齐
下一篇: css-对齐方式进阶案例