maven - 为什么“mvn site”正在运行测试?
问题描述
我有以下 Spring Boot 应用程序的构建配置。
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.22.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>3.7.1</version>
</plugin>
</plugins>
</build>
当我运行 mvn site 时,我希望执行站点阶段的站点目标。但是我的测试正在运行,这意味着默认生命周期的测试目标也正在执行。
我知道我可以跳过运行测试-DskipTets
,但我想了解为什么会这样?
解决方案
推荐阅读
- excel - 如何在 Excel 电子表格中将 dd:hh:mm:ss 格式时间转换为秒
- python - Popen 子进程进程在特定回复后停止阅读
- model-view-controller - 有没有人建议我可以做些什么来修复在 VS2017 Web Deploy 上找不到这个错误“System.Web”?
- model-view-controller - Aria 下拉 NVDA 显示“编辑空白”
- json - 读取 json 并将密钥存储为 bash 变量
- css - SVG:悬停不改变儿童笔画
- python - Python Pandas 在已知单元格旁边找到单元格
- python - Selenium/Python TimeoutException:超时:从渲染器接收消息超时
- bash - 使用 bc 在 bash 中添加十进制
- azure - 使用 Powershell 循环遍历 Azure DevOps 工作列表结果值不会向控制台打印任何内容