========= Maven简介 ========= 1 在项目中如何导入JAR包? - 下载JAR包 - 将JAR包拷贝到项目的WEB-INF/lib目录下 - 选择JAR文件->右键->Add as Library 2 传统导入JAR包的方式有何问题? - 繁琐:手动下载 - 冗余:在不同项目中如果需要相同的JAR包,需要分别存储 - 一致性差:在不同环境下可能因为JAR包版本不一致,导致项目无法运行 3 基于IDEA的项目生命周期管理有何不足? 点击|>:清理缓存->检查->编译(.class)->测试->打包(.jar/.war)->安装->部署 IDEA提供了一键构建项目的功能,但是如果需要自定义的生命周期管理,却没有现成的工具。 4 解决之道 Maven是一个基于项目对象模型(POM)的,用于项目依赖管理和生命周期管理的软件工具。 Maven的核心加功能: - 项目依赖管理 - 项目生命周期管理 - 聚合工程