美文网首页
maven常用命令介绍

maven常用命令介绍

作者: 不知名的蛋挞 | 来源:发表于2018-09-25 09:14 被阅读178次

打包:mvn package
编译:mvn compile
清空:mvn clean(清除编译后目录,默认是target目录)
运行测试:mvn test
安装jar包到本地仓库中:mvn install
跳过测试:mvn xxx -DskipTests

示例

【mvn compile】

1.先建立一个文件夹maven_2015
2.再在maven_2015里面建立maven-ch01
3.在maven-ch01里面编写pom.xml

4.然后新建一个HelloMaven.java,放到zttc/itat/maven/maven-01/src/main/java/zttc/itat/maven下面

内容如下:

5.通过在命令行mvn -compile编译

下载完之后就会在命令窗口有BUILD SUCCESS字样,证明下载成功
然后在maven-ch01下面就会发现一个target文件。

发现刚才所写的文件都给我们编译好了。target里面会有个maven-status文件夹,其中的default-compile文件夹里面会有两个lst文件,这就是测试报告。

【mvn test】

  1. 在test文件夹中新建一个java文件夹,在java文件夹下写一个测试类

内容如下:

把这个测试类放到test/java/zttc/itat/maven中:

  1. 在命令行中输入mvn -test运行测试类,会自动编译程序

发现有错误:org.junit不存在:

因为当我们要编译刚刚所写的程序,我们要把junit这个包加到环境变量中。我们怎么把junit这个jar包加到环境变量中呢?我们可以依靠pom.xml来做,在pom.xml的<project></project>中加上这一段话:

<dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.10</version>
    </dependency>
 </dependencies>

然后再次运行mvn -test,发现在下载Junit。

  1. 在命令行输入mvn clean:清除上一次maven执行的结果,移除上一次构件生成的文件。你就会发现maven把我们上一次运行mvn -test生成的target文件给移除了。
  1. 在命令行输入mvn package。运行完后在target目录下发现它把我们的项目打成了一个jar包。

相关文章

  • 23.maven基础

    主要内容 Maven 介绍 Maven 的使用 Maven 常用命令 idea 开发 maven 项目 1.1.1...

  • 构建工具(二):Maven常用命令

    介绍了Maven常用的命令,具体介绍如果通过Maven生成项目骨架以及其他命令 Maven常用命令 mvn arc...

  • Maven常用命令

    转:MAVEN常用命令 Maven库:http://repo2.maven.org/maven2/ Maven依赖...

  • 2018-05-24 maven 常用命令

    maven常用命令介绍 这里主要是在eclipse中使用maven,因此只使用到了一部分命令,整理下来方便以后查阅...

  • Maven 命令(转载)

    Maven常用命令: 创建Maven的普通java项目: mvn archetype:create -...

  • Maven

    目录一.Maven二.Maven的下载安装三.Maven创建项目与配置四.Maven的常用命令五.Maven依赖管...

  • maven的mvn dependency依赖分析和常用命令介绍

    欢迎访问我的博客,同步更新: 枫山别院 maven的mvn dependency依赖分析和常用命令介绍 在项目开发...

  • maven常用命令介绍

    打包:mvn package编译:mvn compile清空:mvn clean(清除编译后目录,默认是targe...

  • maven常用命令介绍

    一、Maven的基本概念 主要服务于基于Java平台的项目构建,依赖管理和项目信息管理。1.1、项目构建 项目构建...

  • Maven知识点速查

    本文是学习项目管理利器——maven的Maven知识点速查 前置知识:无 Maven常用命令 compile 编译...

网友评论

      本文标题:maven常用命令介绍

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