美文网首页
Maven 安装及常用命令

Maven 安装及常用命令

作者: 我的袜子都是洞 | 来源:发表于2019-02-03 12:19 被阅读9次

Maven

Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。
Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目发文时使用 Maven,而且公司项目采用 Maven 的比例在持续增长。
Maven这个单词来自于意第绪语(犹太语),意为知识的积累,最初在Jakata Turbine项目中用来简化构建过程。当时有一些项目(有各自Ant build文件),仅有细微的差别,而JAR文件都由CVS来维护。于是希望有一种标准化的方式构建项目,一个清晰的方式定义项目的组成,一个容易的方式发布项目的信息,以及一种简单的方式在多个项目中共享JARs。

下载地址:https://maven.apache.org

Maven环境搭建

配置maven环境变量:与JDK环境变量配置类似,jdk是在path变量里面编辑,maven需要新建一个MAVEN_HOME,内容是解压的maven文件路径。

  1. 添加MAVEN_HOME环境变量
    在“新建系统变量”中输入变量名MAVEN_HOME,并将变量值设置为安装路径,在这里为D:\apache-maven-3.6.0
MAVEN_HOME
  1. 添加PATH环境变量
    在“系统变量(S)”中,选中“Path变量”,在其变量值的末尾加上%MAVEN_HOME%\bin(注意:跟前面变量值要以英文分号间隔)。
%MAVEN_HOME%\bin

测试Maven
测试maven环境变量在windows上按快捷键Win+R,调出“运行”窗口,在运行窗口中输入cmd,点击“确定”按钮

在命令行窗口中输入mvn -v,如果显示maven基本信息,则表示maven环境变量搭建成功。如果显示“不是内部或外部命令,也不是可执行的程序”则环境变量配置失败。

mvn -v

Maven常用命令

前面我们已经使用了几个 Maven 命令,例如:mvn archetype:generate,mvn tomcat7:run-war等。
其实,可使用两种不同的方式来执行 Maven 命令:

  • 方式一:mvn <插件>:<目标> [参数]
  • 方式二:mvn <阶段>

现在我们接触到的都是第一种方式,而第二种方式才是我们日常中使用最频繁的,例如:

  • mvn clean:清空输出目录(即 target 目录)
  • mvn compile:编译源代码
  • mvn package:生成构件包(一般为 jar 包或 war 包)
  • mvn install:将构件包安装到本地仓库
  • mvn deploy:将构件包部署到远程仓库

执行 Maven 命令需要注意的是:必须在 Maven 项目的根目录处执行,也就是当前目录下一定存在一个名为pom.xml的文件。

相关文章

网友评论

      本文标题:Maven 安装及常用命令

      本文链接:https://www.haomeiwen.com/subject/vyyysqtx.html