1、下载安装包

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

2、解压,并配置环境变量

vim /etc/profile

export MAVEN_HOME=maven目录/apache-maven-3.5.4

在path最后加上:${MAVEN_HOME}/bin

保存后,执行source /etc/profile,刷新配置文件

3、测试maven,mvn -v

4、常用maven命令

编译:mvn compile  --src/main/java目录java源码编译生成class (target目录下)

测试:mvn test    --src/test/java 目录编译

清理:mvn clean    --删除target目录,也就是将class文件等删除

打包:mvn package  --生成压缩文件:java项目#jar包;web项目#war包,也是放在target目录

安装:mvn install   --将压缩文件(jar或者war)上传到本地仓库

部署|发布:mvn deploy  --将压缩文件上传私服

最新文章

  1. Spring MVC重定向和转发以及异常处理
  2. Cordova+Asp.net Mvc+GIS跨平台移动应用开发实战1-系统初步搭建(附演示,apk,全部源码)
  3. WebView JS与RN进行通讯
  4. 读取EXCEL数据到内存DataTable
  5. CSS清除浮动八种方法
  6. Netscape HTTP Cooke File Parser In PHP
  7. atom 调用g++编译cpp文件
  8. 2016,Raym
  9. Genymotion无法下载OVA文件
  10. 谈谈我的编程之路---WAMP(三)
  11. C#压缩文件 不压缩路径
  12. Apache+PHP+Mysql 集成环境 几个软件pk
  13. js控制只能输入数字和小数点
  14. Struts2 用 s:if test 判断String类型的对象属性值和单字符是否相等的问题
  15. 【转】src与href属性的区别
  16. E - Just a Hook - hdu 1698(区间覆盖)
  17. 【LeetCode练习题】Combination Sum
  18. Objective-c 数据类型
  19. BZOJ 1726: [Usaco2006 Nov]Roadblocks第二短路
  20. 怎样让jQuery和其它js库共存

热门文章

  1. OC和C语言比较
  2. localtunnel内网服务器暴露至公网
  3. 在js中获取request域中的内容
  4. scrapy从安装到爬取煎蛋网图片
  5. Shell脚本之Crontab的格式
  6. 闲谈Hybrid
  7. linux ping命令实践
  8. PHP Fatal error: Call to undefined function think\finfo_open()
  9. table表单制作个人简历
  10. 【Flume】数据采集引擎Flume