Maven
- Maven是项目管理工具,对软件项目提供构建与依赖管理
- Maven是Apache下的Java开源项目
- Maven为Java项目提供统一的管理方式,已成为业界标准
Maven 的核心特性
- 项目设置遵循统一的规则,保证不同开发环境的兼容性
- 强大的依赖管理,项目依赖组件自动下载、自动更新
- 可扩展的插件机制,使用简单、功能丰富
掌握Maven的依赖管理
- Maven利用dependency(依赖)自动下载、管理第三方Jar
- 在pom.xml文件中配置项目依赖的第三方组建
- maven自动将依赖从远程仓库下载到本地仓库,并在工程中引用
掌握Maven的打包方式
- Maven可将Java项目打包为jar、war包
- Maven项目打包是通过Plugins(插件)技术实现
- Maven输出Jar插件:maven-assembly-plugin
Maven的安装与配置
idea:
- Maven.apache.org 下载
- 解压
- 环境配置 path bin目录
- idea settings ——》Bulid,Execution,Deployment——》Bulid Tools——》Maven——》Maven home directory设置 文件目录 即 apache-maven 3.6.1
- project——》maven——》勾选 Create from archetype 选择 webapp——》输入项目名——》Add Maven Property Name:archetypeCatalog Value:internal
Maven常用命令
命令 | 用途 |
---|---|
mvn archetype:generate | 创建Maven工程 |
mvn compile | 编译源代码 |
mvn test | 执行测试用例 |
mvn clean | 清除产生项目 |
mvn package | 项目打包 |
mvn install | 安装到本地仓库 |
本博客所有文章除特别声明外,均采用 CC BY-SA 3.0协议 。转载请注明出处!