我的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 。