手把手带你学Maven【Part6】Maven常用指令

496 阅读3分钟

本文已参与[新人创作礼]活动,一起开启掘金创作之路。

哈喽,大家好!我是Why,一名在读学生,目前刚刚开始进入自己的编程学习生涯。虽然学习起步较晚,但我坚信做了才有0或1的可能。学了一段时间以后也是选择在掘金上分享自己的日常笔记,也希望能够在众多道友的大家庭中打成一片。 本文主要讲解Maven常用指令,如果大家读后觉得有用的话,还请大家多多支持博主:欢迎 ❤️点赞👍、收藏⭐、留言💬 ✨✨✨个人主页:JinHuan

💎Maven常用指令

注意,在命令行界面使用maven指令的时候,需要在对应项目的pom.xml所在目录执行,现在我们打开上述项目所在目录,进入命令行界面

image-20220530230925980

image-20220530231006199

🎯1 mvn compile

执行 mvn compile命令,完成编译操作. 执行完毕后,会生成target目录,该目录中存放了编译后的字节码文件。

image-20220530231131507

image-20220530231341175

后续功能不再一一演示,可自行操作检验

🎯2 mvn clean

执行 mvn clean命令,执行完毕后,会将target目录删除。

🎯3 mvn test

执行 mvn test命令,完成单元测试操作。执行完毕后,会在target目录中生成三个文件夹:surefire、 surefire-reports(测试报告)、test-classes(测试的字节码文件)

🎯4 Maven package

执行 mvn package命令,完成打包操作 执行完毕后,会在target目录中生成一个文件,该文件可能是jar、war

🎯5 mvn install

执行 mvn install命令,完成将打好的jar包安装到本地仓库的操作执行完毕后,会在本地仓库中出现安装后的jar包,方便其他工程引用

🎯6 mvn clean compile

cmd 中录入 mvn clean compile 命令 组合指令,先执行clean,再执行compile,通常应用于上线前执行,清除测试类

🎯7 mvn clean test

cmd 中录入 mvn clean test 命令 组合指令,先执行clean,再执行test,通常应用于测试环节

🎯8 mvn clean package

cmd 中录入 mvn clean package命令 组合指令,先执行clean,再执行package,将项目打包,通常应用于发布前

执行过程: 清理————清空环境 编译————编译源码 测试————测试源码 打包————将编译的非测试类打包

🎯9 mvn clean install

cmd 中录入 mvn clean install 查看仓库,当前项目被发布到仓库中 组合指令,先执行clean,再执行install,将项目打包,通常应用于发布前

执行过程: 清理————清空环境 编译————编译源码 测试————测试源码 打包————将编译的非测试类打包 部署————将打好的包发布到资源仓库中

好啦!关于Maven的常用指令讲解与使用就讲到这里了,大家不要光看不练哦,实操永远是yyds。另外,我自己整理了一些自资源(笔记、书籍、软件等)分享在我的公众号{尽欢的小窝}上,非常欢迎大家来访白嫖和博主做朋友,一起学习进步!最后别忘啦支持一下博主哦,求三连!❤️❤️❤️