Maven常用命令,maven各种命令是做什么用的

Maven常用命令,maven各种命令是做什么用的,一篇文章带你了解常用的Maven命令

本文主要为大家介绍常见的Maven命令,有一定的参考价值。感兴趣的朋友可以参考一下,希望能帮到你。

: 目录

1.创建Maven项目2。Maven的常用命令。编译:将Java源程序编译成类字节码文件。,测试:测试并生成测试报告,mvn clean删除之前编译的旧类字节码文件,mvn pakage打包,动态web项目用war包打包,Java项目用jar包打包。 mvn install将项目生成的jar包放入仓库,以便其他模块调用汇总。

1、创建 Maven 工程

在src/main/java中新建一个包com.ys.maven,然后在这个包中创建一个类HelloMaven.java。

包com . ys . maven;

公共类HelloMaven {

//传入一个字符串并返回它

公共字符串Hello(字符串名称){

返回名称;

}

}

在src/test/java中新建一个包com.ys.maven,然后在这个包中创建一个类HelloTest.java。

包com . ys . maven;

导入JUnit . framework . assert;

导入org . JUnit . test;

公共类HelloTest {

@测试

public void testHello(){

hello maven he=new hello maven();

字符串名称=he。你好(汤姆);

//确定Hello传入的参数是否为“maven”

Assert.assertEquals(maven ,name);

}

}

pom.xml文件如下:

项目xmlns= http://maven . Apache . org/POM/4 . 0 . 0

xmlns:xsi= http://www . w3 . org/2001/XML schema-instance

xsi:schema location= http://maven . Apache . org/POM/4 . 0 . 0

http://maven.apache.org/xsd/maven-4.0.0.xsd

型号版本4 . 0 . 0/型号版本

groupIdcom.ys/groupId

artifactId hello maven/artifactId

版本0 . 0 . 1-快照/版本

属国

属国

groupIdjunit/groupId

artifactIdjunit/artifactId

版本4.0/版本

范围测试/范围

/依赖关系

/依赖关系

/项目

为什么这样写?后面我们会详细解释。

2、Maven 的常用命令

1.mvn编译器,将Java源程序编译成类字节码文件。

2.测试mvn测试并生成测试报告。

3.mvn clean删除之前编译的旧类字节码文件。

4.mvn打包包,动态web项目的war包,Java项目的jar包。

5.mvn install将项目生成的jar包放在仓库中,供其他模块调用。

、compile:将Java 源程序编译成 class 字节码文件。

第一步

:选择pom.xml文件,右键- Run As - 2 Maven build。

第二步

:在第一步后弹出的对话框中,输入编译,然后点击运行按钮。

第三步

:检查控制台

第四步

:在目标目录中,我们将找到编译后的类文件。

、test:测试,并生成测试报告

第一步

:选择pom.xml文件,右键单击- Run As - 2 Maven build.然后在弹出框中输入test。

或者选择pom.xml文件,右键-运行as-6 Maven测试,如下图所示。

第二步

:检查控制台

分析程序,我们传入的参数是Tom,而我们要的是maven,明显不对等,所以测试失败。

如果测试类别HelloTest.java更改为以下内容:

再次执行mvn测试命令,控制台如下:

可以在以下目录中查看生成的测试报告:target/surefire-reports。

、mvn clean 将以前编译得到的旧的 class 字节码文件删除

第一步

:选择pom.xml文件,右键单击- Run As - 2 Maven build.然后在弹出框中输入clean。

或者选择pom.xml文件,右键-run as-3 Maven Clean,如下图所示。

第二步

:检查控制台

第三步

:我发现mvn compile编译的文件此时已经被清空了。

、mvn pakage 打包,动态 web工程打 war包,Java工程打 jar 包。

第一步

:选择pom.xml文件,右键单击- Run As - 2 Maven build.然后在弹出框中输入package。

第二步

:检查控制台

第三步

:进入目标目录,你会找到类型化的jar包。

、mvn install 将项目生成 jar 包放在仓库中,以便别的模块调用

这里就不截图了。执行命令后,进入settings.xml文件中配置的仓库,就会找到生成的jar包。

总结

本文到此为止。希望能帮到你,也希望你能多关注我们的更多内容!

Maven常用命令,maven各种命令是做什么用的