Jam*_*unn 52
问题是我省略了=true.通过输入以下内容,我无需运行测试即可构建:
clean install -DskipTests=true
Run Code Online (Sandbox Code Playgroud)
为了扩大答案,Maven有2个跳过测试的选项:
-DskipTests=true —提到的那个。使用此参数,maven会完全忽略测试。
-Dmaven.test.skip=true —使用此选项,maven会编译测试,但不会启动它们。
因此,您可能想将第二个选项用作快速代码编译验证。EG:如果您开发了将由其他人使用的某些库或模块,则必须确保您不与客户解除合同。测试编译可以帮助您。
根据您的需要使用这些参数之一。