前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >什么是Maven?

什么是Maven?

原创
作者头像
陈不成i
修改于 2021-06-29 06:36:40
修改于 2021-06-29 06:36:40
2150
举报
文章被收录于专栏:ops技术分享ops技术分享

一.简介

Maven的主要目标是让繁琐的构建过程变得自动化,根据pom.xml文件解决依赖问题。

  • 使构建过程变得简单
  • 提供统一的构建系统
  • 提供优质的项目信息
  • 提供最佳实践发展指导
  • 允许透明迁移到新功能

本地仓库位置:~/.m2/repository 配置文件:/usr/local/maven/conf/settings.xml 构建文件:/项目/pom.xml

二.安装

1.官网下载apache-maven-3.5.2-bin.tar.gz wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.5.2/binaries/apache-maven-3.5.2-bin.tar.gz``tar -xf apache-maven-3.5.2-bin.tar.gz``mv apache-maven-3.5.2 /usr/local/maven3

2.配置环境变量 vim /etc/profile

  1. MAVEN_HOME=/usr/local/maven3
  2. export MAVEN_HOME
  3. export PATH=${PATH}:${MAVEN_HOME}/bin

加载脚本到当前 source /etc/profile

验证当前版本,看环境变量是否生效,不生效退掉当前终端重进 mvn -v

三.编译打包

1.下载一个java项目 git clone https://github.com/pinefantasy/hellosonar/

2.安装,clean清理 install本地安装 -Dmaven.test.skip跳过测试代码 cd hellosonar``mvn clean install -Dmaven.test.skip

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档