Maven

导读:本篇文章讲解 Maven,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

目录

Maven 翻译为”专家”、”内行”,是 Apache 下的一个纯 Java 开发的开源项目。

为什么需要maven

maven的构建过程

约定大于配置

POM

依赖

遇到的问题:


Maven 翻译为”专家”、”内行”,是 Apache 下的一个纯 Java 开发的开源项目。

为什么需要maven

生产环境下开发不再是一个项目一个工程,而是每一个模块创建一个工程,而多个模块整合在一起就需要
使用到像
Maven
这样的构建工具
如果没有maven,照样可以开发项目,那么maven的必要性体现在哪里呢?
用了maven,可以省掉很多重复的步骤,大大提高开发人员的效率。
 

maven的构建过程

Maven

 

基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。

约定大于配置

Maven

Maven

意思就是maven这样规定目录结构,你就把对应的文件按照约定放进去就好了,不要乱放,这样maven就可以很精确的进行构建了。

POM

Project Object Model
:项目对象模型。将
Java
工程
的相关信息封装为
对象
作为便于操作和管理的
模型
Maven
工程的核心配置。可以说学习
Maven
就是学习
pom.xml
文件中的配置
 

依赖

Maven

Maven

遇到的问题:

没有办法导入对应的依赖,结果发现自己的maven版本是3.6.3,过高了,采用idea自带的那个版本就ok了,还不用自己配置。

com.google.inject.CreationException: Unable to create injector

Maven

 

资料来源  B站尚硅谷

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/92885.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!