我正在使用NetBeans 7.1.1构建Java应用程序。我倾向于在单独的应用程序中查看Glassfish服务器和Ant构建过程的输出。我已经设置了OtrosLogViewer来跟踪glassfish server.log文件以及应用程序log4j日志。但我还没弄清楚如何跟踪蚂蚁的构建日志。尽管如此,尽管如此,我还是希望找到一个更优雅的解决方案。(FYI:tail是一个linux命令,它监视指定的日志文件并在更改时更新输出,有点像windows中的事件查看器)
我喜欢OrtosLogViewer的地方是它使用一种模式将信息放置到一个表中。这只会使我更容易查看幕后发生的事情,而不会被堆栈跟踪淹没。例如,使用堆栈跟踪很容易占用70%的日志。如果我需要它的话它是必需的,但否则它就会妨碍我。
一些替代解决办法:
发布于 2011-12-19 22:18:42
由于Ant在执行构建脚本时调用了可变数量的其他工具,所以您永远不会为其输出的格式找到一个完美的模式--最好的方法是匹配输出如下
[javac] Compiling X files...
[echo] compilation done使用类似于[tool] message的格式。
换句话说,在Ant构建脚本中调用的每个组件对于如何格式化输出都可能有不同的想法。
https://stackoverflow.com/questions/8568290
复制相似问题