BIRT:登录到 Eclipse 控制台
Posted
技术标签:
【中文标题】BIRT:登录到 Eclipse 控制台【英文标题】:BIRT: logging to eclipse console 【发布时间】:2011-09-28 03:04:48 【问题描述】:在设置 BIRT 日志记录方面需要帮助。
出生:2.6.2 Eclipse:3.6.2(报告)
我可以从 eclipse birt 设计器中登录,按照here 的指示进行归档。
但不确定如何将日志重定向到 Eclipse 标准控制台。尝试了以下脚本,但没有奏效:
importPackage(Packages.java.util.logging);
var cHandler = new ConsoleHandler();
cHandler.setFormatter(new SimpleFormatter());
var rootLogger = Logger.getLogger("");
logger.addHandler(cHandler);
Logger.getAnonymousLogger().info(str);
【问题讨论】:
【参考方案1】:解决方法可以是NTail插件。
将您想要的任何内容记录到文件中,然后使用 NTail 监视此文件。见this answer about logging。
即使您想使用 Eclipse 监控 Eclipse 标准输出(重定向到文件)...
【讨论】:
【参考方案2】:您有日志记录配置文件吗?你不一定需要,但如果你没有在配置文件中设置日志级别,也许你必须在运行时设置它:
logger.setLevel(Level.ALL);
如果这不起作用,您也可以尝试使用log4j 而不是java.utils.logging
。
【讨论】:
以上是关于BIRT:登录到 Eclipse 控制台的主要内容,如果未能解决你的问题,请参考以下文章