Maven学习笔记(二)

640

Web项目聚集地

图文教程,技术交流

640?

Maven教程

上一篇文章「

编译「compile」

首先是编译项目,我们在命令行下切换到我们Maven项目的根路径下:

640

通过Maven命令mvn compile编译项目:

640

在上图中我们可以看到Compiling 1 source file to xxx BUILD SUCCESS字样,即编译了一个源文件到D盘的Maven01/target/classes目录下,下面我们再观察一下之前的Maven项目目录:

640

和Maven的输出信息一致,确实生成了target文件夹,这就是Maven规定的用于存放编后的字节码文件的目标文件夹,同样的在意料之中,我们编译后的字节码文件也在这个target文件夹下,如下图所示我们可以看到编译后的class文件:

640

测试「test」

熟悉了Maven的第一个命令之后,我们可以再进行测试,即通过mvn test命令来对运行我们Maven项目的单元测试:

640

如上图所示,Running com.wl.maven01.model.HelloWorldTest BUILD SUCCESS字样,显而易见的已经成功运行了我们的测试类。但是在target文件夹下又多出了2个文件夹:

640

surfire-reports目录用于存放生成的测试报告,而test-classes同理肯定是用于存放测试类编译后的字节码文件了。

打包「package」

最后我们再看一下打包命令——mvn package:

640

如上图所示,Building jar:xxx.jar BUILD SUCCESS,很明显打包成功,打好的jar包在D:/Maven01/target根目录下,我们可以在指定的目录中看到它:

640

总结

本篇文章介绍了Maven的约定目录结构以及Maven的三个基本命令——compile、test和package,下一篇文章将继续介绍Maven的部分命令以及Maven的一些核心概念。

本教程作者是「小灯光环」,作者简介:全栈开发工程师,CSDN博客专家,CSDN论坛 Java Web/Java EE版主,热爱技术,乐于分享,在分布式Web开发/Android开发/微信小程序开发/Linux系统优化等方面均有一定经验,欢迎点击文章底部的阅读原文关注作者博客。

1. 

2. 

3. 

4. 

640

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值