maven

什么是maven

maven是项目构建,依赖管理(jar),项目信息管理的工具。

maven不涉及编码,编码方式。

构建

编译、运行单元测试、生成文档、打包和部署等烦琐且不起眼的工作上,这就是构建。

项目构建方式

eclipse: 项目构建

手工操作较多,ide的配置有差异。

Ant: 项目构建工具

maven: 项目管理和依赖管理工具

基于pom(项目对象模型),xml配置

项目依赖

构建信息

对项目目录有一定约束(约定优于配置)

依赖管理:  提供中央仓库,pom.xml中配置组件坐标来唯一引用一个组件。

gradle

groovy语言

下载安装和配置

下载和安装

http://maven.apache.org/download.cgi

maven目录

bin: 放置可执行文件   mvn

boot: 启动依赖jar

conf: maven的配置文件(全局配置)

       settings.xml:

              本地仓库路径

              中央仓库路径(私服)

              jdk的版本

lib: 依赖jar

配置环境变量

M2_HOME=maven安装目录

PATH=%M2_HOME%\bin;

手工开发maven项目

maven项目的目录结构

创建

运行

mvn compile:  编译(main/java文件进行编译)

mvn test: 单元测试

mvn clean: 清理

mvn package: 打包(jar,war,pom)

mvn install: 安装

eclipse中集成maven

eclipse中开发maven项目

骨架(原型)方式   http://mvnrepository.com/

简单模式

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值