从JAR启动OptaPlanner时停止从drools输出

时间:2016-10-31 16:12:12

标签: optaplanner

如何从已编译的JAR执行OptaPlanner时停止drools记录器?

在logback.xml文件中,drools输出被注释掉了,当我直接从Eclipse运行项目时,一切正常,唯一的输出是来自OptaPlanner的一个(调试或跟踪),但当我将所有内容编译成JAR时并且由于某种原因从JAR运行它我也得到了drools输出。

1 个答案:

答案 0 :(得分:1)

我通过Java API关闭Drools记录器解决了这个问题。

Logger droolsLogger = (Logger) LoggerFactory.getLogger("org.drools");
droolsLogger.setLevel(Level.OFF);