千家信息网

Maven命令该如何理解

发表于:2025-11-15 作者:千家信息网编辑
千家信息网最后更新 2025年11月15日,Maven命令该如何理解,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。1、创建 Maven 工程①、在 src/main/java
千家信息网最后更新 2025年11月15日Maven命令该如何理解

Maven命令该如何理解,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

    1、创建 Maven 工程

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

    package com.ys.maven;public class HelloMaven {    //传入一个字符串并返回    public String Hello(String name){        return name;    }}

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

    package com.ys.maven;import junit.framework.Assert;import org.junit.Test;public class HelloTest {    @Test    public void testHello(){        HelloMaven he = new HelloMaven();        String name = he.Hello("Tom");        //判断 Hello 传入的参数是否是 "maven"        Assert.assertEquals("maven", name);    }}

    ③、pom.xml 文件如下:

      4.0.0  com.ys  hellomaven  0.0.1-SNAPSHOT              junit        junit        4.0        test      

    为什么要这样写,我们后面会详细讲解。

    2、Maven 的常用命令

    1、mvn compile 编译,将Java 源程序编译成 class 字节码文件。2、mvn test 测试,并生成测试报告3、mvn clean 将以前编译得到的旧的 class 字节码文件删除4、mvn pakage 打包,动态 web工程打 war包,Java工程打 jar 包。5、mvn install 将项目生成 jar 包放在仓库中,以便别的模块调用

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

    第一步:选择 pom.xml 文件,右键--->Run As ---->2 Maven build...  

    第二步:在第一步执行完后弹出来的对话框中,输入 compile,然后点击 Run 按钮

    第三步:查看控制台

    第四步:在 target 目录下,我们会发现编译生成的 class 文件

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

    第一步:选择 pom.xml 文件,右键--->Run As ---->2 Maven build...,然后在弹出框中输入 test

    或者选择 pom.xml 文件,右键--->Run As------>6 Maven test,如下图

    第二步:查看控制台

    分析测试程序,我们传入的参数是Tom,而我们希望的是maven,很显然是不相等的,那么测试失败

    如果测试类 HelloTest.java改为如下: 

    重新执行 mvn test 命令,控制台如下:  

    生成的测试报告可以在如下目录查看: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

    第二步:查看控制台

    第三步:进入到 target 目录,会发现打出来的 jar 包

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

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

    关于Maven命令该如何理解问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。

    文件 测试 生成 编译 选择 命令 工程 控制台 控制 字节 输入 仓库 报告 目录 问题 动态 参数 更多 模块 源程序 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 对软件开发工程师的祝愿 做导航软件开发有前景吗 丽江股素网络技术有线公司 部落现在人数比较多的服务器 公众号开放ip代理服务器 江苏巨型网络技术解决方案 威联通私有云数据库 泡泡堂需要什么服务器 藏文字体软件开发 复高软件开发有限公司 网站 无线网络技术导论试卷 威动影院服务器 思科网络安全设备wsa 阿里云服务器端口配置 闵行区节能软件开发不二之选 北京双路机架服务器价钱 定制软件开发的产权界定 软件开发定制找云南二哈科技 洛阳三年制计算机网络技术教程 哪种软件不属于网络安全 石墨烯网络安全材料 研华串口服务器配置 星辰奇缘数据库修改教程 dns服务器ping测试不了 服务器软件每天8点退出 电脑服务器设置如何启动 从服务器管理口怎么上传文件 奉贤区通用软件开发服务设计标准 安装数据库怎么设密码是什么 网络安全保障小常识
    0