Maven 的基本用法
2024-10-21 09:10:21
一、Maven 的安装
二、Maven的常用构建命令
1、mvn -v 查看maven版本
2、mvn compile 编译
3、mvn test 测试
4、mvn package 打包
5、Mvn clean 删除 target
6、Mvn install 安装jar 包到本地仓库中
7、Mvn archetype:generate
// mvn archetype:generate -DgroupId:com.imooc.maven04 -DartifactId:maven04-demo -Dversion:1.0.0SNAPSHOT -Dpackage:com.imooc.maven04.demo
即:archetype:generate -DgroupId=”组织名,公司网址的反写+项目名”
-DartifactId=”项目名-模块名”
-Dversion=”版本号”
-Dpackage=”代码所存在的包名”
8、坐标,构件
仓库
本地仓库 & 远程仓库
镜像仓库
更改仓库的位置
9、maven 生命周期:clean、compile、test、package、install
Clean 清理项目
Default 构建项目
Site 生成项目站点
1)Clean 清理项目
Pre-clean 执行清理前的工作
Clean 清理上一次构件生成的所有文件
Post-clean 执行清理后的文件
2)Default 构件项目(最核心)
Compile test package install
3)site 生成项目站点
Pre-site 在生成项目站点前要完成的工作
Site 生成项目的站点文档
Post-site 在生成项目站点后要完成的工作
Site-deploy 发布生成的站点到服务器上
最新文章
- java多线程面试题
- SQL面试题
- August 4th, 2016, Week 32nd, Thursday
- mysql事件调度器定时删除binlog
- <;转>;HTML中的table转为excel
- cf500B New Year Permutation
- Egret初体验–躲避类小游戏
- Flink资料(6) -- 如何添加一个新的Operator
- 不用Root权限获取已经安装的Apk安装包
- 使用cocoapods install友盟时报错Error installing UMengAnalytics
- OCP读书笔记(22) - 题库(ExamB)
- 自定义Button成进度条
- ionic结合HTML5实现打电话功能
- 学习爬虫的day02 (用线程去爬虫 提高速度)
- HTML5 CSS3 诱人的实例: 3D立方体旋转动画
- idea提交git报错Push rejected: Push to origin/master was rejected
- 经典中的品味:第一章 C++的Hello,World!
- [luogu1552][派遣]
- Hbuilder开发app时生成ios要的mobileprovision和p12文件步骤.
- R语言-增加图例
热门文章
- java基础面试题:说说&;和&;&;的区别
- >;详解<;栈
- Python Map, Filter and Reduce
- SpringBoot-Security-用户权限分配-项目搭建
- Python学习笔记(五)之Python操作Redis、mysql、mongodb数据库
- Codeforces Round #271 (Div. 2) D Flowers【计数dp】
- 1026: [SCOI2009]windy数(数位dp)
- 记一次开发过程中,iview遇到的一些坑以及解决办法
- luoguT30204 偷上网
- 【Swap Nodes in Pairs】cpp