2019-03-08 10:49
@海哥 不是的,我已经设置为dev了,jfinal的action是用system.out输出的,所以进入不了log,但是可以通过该actionReport来输出,测试失败了。是jboot调用jfinal的时候改动了什么吗?
2019-03-08 09:44
@海哥 海哥也帮忙看看,jpress的pom也解决不了这个问题,我就是运行jpress发现jfinal的action并没有记录到日志里面,所以才想研究这个问题的。
2019-03-08 09:37
@JFinal 我在JBootApplication.run后面增加了writer,调试也看到赋值成功,但是刷新页面,断点ActionReporter,发现writer仍然指向了sysoutwriter,仍然是console输出的。
============class LogWriter===========
public static final Log logger = Log.getLog("JFinal");
public void write(String str) throws IOException {
logger.info(str);
}
============class starter=============
public class Starter {
public static void main(String[] args) {
JbootApplication.run(args);
LogWriter logWriter = new LogWriter();
ActionReporter.setWriter(logWriter);
}
}
2019-01-18 20:25
@JFinal 疑问:多个undertow服务器在跑,会不会比tomcat多个项目布置更占内存?懒得测试了。:)