What is the difference between “-Dmaven.test.skip.exec” vs “-Dmaven.test.skip=true” and “-DskipTests”?

后端 未结 3 1911
终归单人心
终归单人心 2020-12-14 17:24

I am not sure what the difference between the maven directives -Dmaven.test.skip.exec and -Dmaven.test.skip=true -DskipTests are. Both

3条回答
  •  旧巷少年郎
    2020-12-14 18:05

    The system property -Dmaven.test.skip=true will do the following:

    because maven.test.skip disables both running the tests and compiling the tests.

    The system property -Dmaven.test.skip.exec is deprecated where you should use -DskipTests=true

    Set this to "true" to skip running tests, but still compile them.

提交回复
热议问题