如何在pom.xml中覆盖父项的插件?

时间:2017-11-07 15:35:11

标签: java spring maven

我的pom.xml中有这个:

class Foo
  MY_CONST = "hello"
  ANOTHER_CONST = "world"
end

class Bar < Foo
  MY_CONST = "hola"

  def do_something
    [self.class.const_get("MY_CONST"), self.class.const_get("ANOTHER_CONST")].join(' ')
  end
end

Bar.new.do_something #=> hola world

我相信这位家长会提供 maven-surefire-plugin 。但是,我需要更改 maven-surefire-plugin 的配置,以便在测试期间不会将log4j日志打印到控制台。根据{{​​3}},我应该可以通过更改pom.xml来实现。

但是,我尝试将以下内容添加到我的pom.xml中:

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>1.5.4.RELEASE</version>
</parent>

但是日志仍在打印到屏幕上。我怀疑是因为我没有正确地覆盖 spring-boot-starter-parent 提供的 maven-surefire-plugin

0 个答案:

没有答案