maven

Posted 菠菜汤圆

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven相关的知识,希望对你有一定的参考价值。

使用maven的好处:

1、项目构建。maven定义了软件开发的整套流程体系,并进行了封装,开发人员只需要指定项目的构建流程,无需针对每个流程编写自己的构建脚本。

2、依赖管理。除了项目构建,Maven最核心的功能是软件包的依赖管理,能够自动分析项目所需要的依赖软件包,并到Maven中心仓库去下载。

  (1)管理jar包的依赖

  (2)管理工程之间的依赖关系,即可使用Maven依赖其他工程。

maven常见的打包方式:

    • pom  pom工程一般是父工程,管理jar包的版本、maven插件的版本、统一的依赖管理,它是一个聚合工程。其实它只有一个pom.xml文件,一般作为父工程出现的,只是定义了一些依赖、插件、还有一些版本号等等。
    • jar        jar工程,就是pom工程的子工程,由pom工程来管理。
    • war         war工程是一个web工程,是可以直接放到tomcat下运行的工程。 

以上是关于maven的主要内容,如果未能解决你的问题,请参考以下文章

Mavenmaven简介

mavenmaven jar 包 冲突 的解决方式

Maven实战之初识MavenMaven的简单介绍

MavenMaven四大特性

mavenmaven pom文件详解

mavenmaven各种奇葩问题