maven

1 maven简介

maven 官网:https://maven.apache.org

maven是一个项目管理工具,它包含了一个项目对象模型,一组标准集合,一个项目生命周期,一个依赖管理系统,和用来运行定义在生命周期阶段中插件目标的逻辑。

  1. 版本:maven有自己的版本定义和规则
  2. 构建:可以完成编译,打包,部署等。
  3. 依赖管理:方便引入所需依赖 Jar 包,不需手动下载
  4. 文档生成:maven的site命令支持各种文档信息的发布,包括构建过程的各种输出,javadoc,产品文档等。
  5. 项目关系:一个大型的项目通常有几个小项目或者模块组成,用maven可以很方便地管理

2 常用命令

  1. 创建maven的普通java项目
mvn archetype:create -DgroupId=packageName -DartifactId=projectName
  1. 创建maven的web项目
mvn archetype:create -DgroupId=packageName -DartifactId=webappName	-DarchetypeArtifactId=maven-archetype-webapp
  1. 编译源代码
mvn compile
  1. 编译测试代码
mvn test-compile
  1. 运行测试
mvn test
  1. 产生site,浏览器查看
mvn site
  1. 打包
mvn package
  1. 在本地Repository中安装jar
mvn install
  1. 清除产生的项目
mvn clean
  1. 生成eclipse项目
mvn eclipse:eclipse
  1. 生成idea项目
mvn idea:idea
  1. 组合使用goal命令,如只打包不测试
mvn -Dtest package
  1. 只打jar包
mvn jar:jar
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

奔跑吧,高同学

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值