Maven(1):配置环境
来源:互联网 发布:建筑标准层面积算法 编辑:程序博客网 时间:2024/06/10 17:25
定义
Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。
主要功能是项目构建、项目依赖管理、软件项目持续集成、版本管理、项目的站点描述信息管理。主要就是项目管理。
Maven的优势
- 协同开发的基本规范,为大家提供方便的协作的模式,能增加代码的复用,提高生产率。
- 提供方便,规范化的打包方法,是公司完成自动构建系统的核心部分,能帮助提高敏捷开发的效率(敏捷开发提倡尽早集成)。
- 减少冗余,减少出错的可能。
- 中心资源库管理,能减低源码库的大小,中心资源库可以统一定期备份。
- 目录结构规范,让开发者从一个maven项目过度到另一maven项目很容易。
- 大量的开源项目使用了maven。
Maven常用命令
- mvn archetype:generate :创建 Maven 项目
- mvn compile :编译源代码
- mvn test-compile :编译测试代码
- mvn test : 运行应用程序中的单元测试
- mvn site : 生成项目相关信息的网站
- mvn clean :清除目标目录中的生成结果
- mvn package : 依据项目生成 jar 文件
- mvn install :在本地 Repository 中安装 jar
- mvn deploy:将jar包发布到远程仓库
- mvn eclipse:eclipse :生成 Eclipse 项目文件
maven与构建
构建是软件项目生产的整个过程,比如这个过程应该包括:
1. 文档和代码的生成(有些项目会使用代码自动生成工具,比如数据库访问代码的逆向工程)
2. 代码的编译、测试和打包
3. 打包好的代码进行分发或者部署
项目的构建可绝不仅仅是编译软件这件事情。除了写代码,在项目层面做的大部分工作,都包含在构建的过程中。有了Maven,构建中的这些过程都能够进行良好的定义(模式、固化、共识),而且Maven能够帮我们串起来形成一个自动构建过程,这样比我们手动执行要高效得多。
配置Maven
从apache官网下载maven-bin.zip并解压
配置环境变量
先配置M2_HOME的环境变量
配置path环境变量
在path值的末尾添加”%M2_HOME%\bin”
测试配置结果
cmd窗口下输入mvn –version,测试成功
集成
Maven 添加本地仓库
本地仓库是我们通过maven下载jar包后存储jar包的地方。
打开maven存放目录D:\coding\maven\apache-maven-3.3.9 下的conf文件夹下的setting.xml文件,修改本地仓库存储路径。
Myeclipse 安装maven插件
Windows->preference->搜索maven->Myeclipse->installations->Add->选择maven解压包路径
修改User Settings
0 0
- Maven(1):配置环境
- 【环境配置】配置maven
- springmvc/mybatis/maven环境配置1
- Maven 环境的配置
- maven环境配置
- Maven 环境的配置
- Maven 环境的配置
- Maven 环境的配置
- Maven 环境的配置
- 快速配置maven环境
- maven springmvc环境配置
- Maven 环境的配置
- Maven环境配置
- Maven 环境的配置
- 配置Maven环境
- eclipse配置maven环境
- Myeclipse配置maven环境
- Maven 环境的配置
- 硬件通讯协议的数据传输方式
- JAVA 常用集合内部机制原理
- 欢迎使用CSDN-markdown编辑器
- 控制流 Flow of Control
- SpringMVC 和Struts2的区别
- Maven(1):配置环境
- BP神经网络
- Eltwise层
- 摘录视屏Mybatis
- Android 通过广播获取网络连接的情况
- 追MM与Java的23种设计模式
- 1299 切水果
- 什么时候该用NoSQL?
- JavaScript 面试中常见算法问题详解