目录
Maven 翻译为”专家”、”内行”,是 Apache 下的一个纯 Java 开发的开源项目。
Maven 翻译为”专家”、”内行”,是 Apache 下的一个纯 Java 开发的开源项目。
为什么需要maven
生产环境下开发不再是一个项目一个工程,而是每一个模块创建一个工程,而多个模块整合在一起就需要
使用到像
Maven
这样的构建工具
Maven
这样的构建工具
如果没有maven,照样可以开发项目,那么maven的必要性体现在哪里呢?
用了maven,可以省掉很多重复的步骤,大大提高开发人员的效率。
maven的构建过程
基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。
约定大于配置
意思就是maven这样规定目录结构,你就把对应的文件按照约定放进去就好了,不要乱放,这样maven就可以很精确的进行构建了。
POM
Project Object Model
:项目对象模型。将
Java
工程
的相关信息封装为
对象
作为便于操作和管理的
模型
。
:项目对象模型。将
Java
工程
的相关信息封装为
对象
作为便于操作和管理的
模型
。
Maven
工程的核心配置。可以说学习
Maven
就是学习
pom.xml
文件中的配置
工程的核心配置。可以说学习
Maven
就是学习
pom.xml
文件中的配置
依赖
遇到的问题:
没有办法导入对应的依赖,结果发现自己的maven版本是3.6.3,过高了,采用idea自带的那个版本就ok了,还不用自己配置。
com.google.inject.CreationException: Unable to create injector
资料来源 B站尚硅谷
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/92885.html