Maven
文章平均质量分 83
Maven
Hello姜先森
Hello World
展开
-
Maven知识点-插件-maven-surefire-plugin简介
Maven本身并不是一个单元测试框架,Java 世界中主流的单元测试框架为JUnit 和TestNG。Maven 所做的只是在构建执行到特定生命周期阶段的时候,通过插件来执行JUnit或者TestNG的测试用例。这一插件就是maven-surefire-plugin,可以称之为测试运行器(Test Runner),它能很好地兼容JUnit 3JUnit4以及TestNG。如果你懂的Maven的生命周期(不熟悉可以先看一下这里->),那你应该知道生命周期阶段test被定义为“使用单元测试框架运行测试”原创 2023-02-09 10:50:21 · 7995 阅读 · 0 评论 -
Maven知识点-反应堆
在一个多模块的Maven项目中,反应堆(Reactor)是指所有模块组成的一个构建结构。对于单模块的项目,反应堆就是该模块本身;但是对于多模块项目来说,反应堆就包含了各模块之间继承和依赖的关系,从而能够自动计算出合理的模块构建顺序。原创 2023-02-03 13:51:17 · 595 阅读 · 0 评论 -
Maven知识点-关于dependencyManagement和pluginManagement
关于dependencyManagement和pluginManagement的使用注意原创 2023-02-03 10:13:33 · 1516 阅读 · 2 评论 -
Maven实战-5.可继承的POM元素
在Maven继承和聚合中,哪些POM元素可以被继承呢?原创 2023-02-02 14:29:27 · 459 阅读 · 0 评论 -
Maven实战-4.Maven生命周期
Maven拥有的生命周期,它们分别是clean、default和site。clean生命周期的目的是清理项目,default生命周期的目的是构建项目,而site生命周期的目的是建立项目站点。每个生命周期包含一些阶段(phase),这些阶段是有顺序的,并且后面的阶段依赖前面的阶段,用户和Maven交互的最直接方式就是调用这些生命周期的阶段。以clean生命周期为例,它的阶段包含pre-clean,clean和post-clean,当用户调用pre-clean的时候,只有pre-clean阶段执行了;原创 2023-02-02 09:00:54 · 639 阅读 · 0 评论 -
Maven实战-2.pom.xml标签说明
pom.xml文件标签说明原创 2023-02-01 10:07:05 · 2270 阅读 · 0 评论 -
Maven实战-3.setting.xml标签说明
setting.xml文件标签说明原创 2023-02-01 10:06:14 · 480 阅读 · 0 评论 -
Maven实战-1.maven命令
Maven命令说明原创 2023-02-01 10:07:00 · 588 阅读 · 0 评论