一个多模块的 Maven 项目。
项目 ABC -- 模块 A -- 模块 B -- 模块 C
模块 B 具有模块 A 依赖性。
只想运行模块 B 的测试用例。但是构建所有模块。
注意:我需要一个 mvn 命令,它首先构建依赖模块 A(不应运行该模块的测试用例)..然后只运行模块 B 的测试用例......来自父级的 mvn 命令..
更新 ::
我试过这个命令
mvn test -am -DfailIfNoTests=false -pl B
Run Code Online (Sandbox Code Playgroud)
问题还在于它正在运行的模块 A 测试用例。但我不想运行模块 A 测试用例。我只想运行模块 B 测试用例。
从特定子模块构建并执行特定测试:
mvn test -DfailIfNoTests=false -Dtest=test-class-name -pl submodule
Run Code Online (Sandbox Code Playgroud)
由于您的子模块依赖于您需要的其他子模块-DfailIfNoTests=false
| 归档时间: |
|
| 查看次数: |
2486 次 |
| 最近记录: |