maven pom.xml简介
来源:互联网 发布:济南百度快照优化公司 编辑:程序博客网 时间:2024/06/03 18:22
一 POM.xml简介
看一个简单的小例子
<project
</project>
pom.xml文件基本节点介绍:
<project>文件的根节点。
<modelversion>pom.xml使用的对象模型版本。
<groupId>创建项目的组织或团体的唯一Id。
<artifactId>项目的唯一Id,可视为项目名。
<packaging>打包物的扩展名,一般有JAR,WAR,EAR等。
<version>产品的版本号。
<name>项目的显示名,常用于Maven生成的文档。
<url>组织的站点,常用于Maven生成的文档,可以放你公司的主页地址。
<description>项目的描述,常用于Maven生成的文档。
<repositories>资源地址,所有的依赖包将从次地址下载,其中如果snapshot为资源快照,相对不稳定,而release为稳定版本。
<pluginRepositories> 插件地址,因为maven的所有功能都是使用插件来实现功能的,因此需要从特定的地址下载插件包。
<build>功能集标签,在此标签下面可以定义一系列的插件以实现功能,常用插件有以下两种:
•
•
<dependencies>项目需要的所有依赖的包。
其中repositories和pluginRepositories就是放私服的地址,即我们前几讲的nexus的public仓库组地址。
<project
</project>
二客户端下载包流程
比如客户端需要一个junit的jar包
第一步:到本地仓库找该jar包,找到结束。没找到下一步。
第二步:到pom配置的私服仓库去找,即pom.xml配置的repositories标签。如找到下载到本地仓库并引用。没找到下一步。
第三步:到maven的中央仓库去找,如找到同时下载到本地仓库和私服的central仓库并引用。
- maven pom.xml简介
- Maven简介(五)——pom.xml
- Maven简介(五)——pom.xml
- Maven简介(五)——pom.xml
- Maven简介(五)——pom.xml
- Maven简介(五)——pom.xml
- maven pom.xml详解
- s2sh maven pom.xml
- maven POM.xml详解
- maven project pom.xml
- maven pom.xml详解
- MAVEN配置文件pom.xml
- maven POM.xml详解
- maven POM.xml详解
- maven POM.xml详解
- maven pom.xml详解
- maven pom.xml详解
- MAVEN pom.xml 解读
- MyBatis返回resultType="Map" 时
- markdown编辑器
- Eclipse 自动补全配置
- SQL Server decimal 和 numeric 区别
- SpringBoot入门-13(springboot配置使用YML)
- maven pom.xml简介
- 云上建站快速入门
- 在Docker中安装配置Oracle12c并实现数据持久化
- Sublime Text 3 调教你的私人利器(上)
- 【AI版狄仁杰】爱丁堡大学团队教AI识别犯罪剧中的罪犯,正确率达60%仍不及人类
- yaconf-配置管理扩展
- RabbitMQ入门(一)
- SPRING JPA 与 Hibernate JPA
- AbstractQueuedSynchronizer的实现分析(上)