繁体   English   中英

System.err ColdFusion中的java日志位置

[英]System.err java log location in ColdFusion

我有一些ColdFusion代码,它通过以下方式调用Java类中的函数:

<cfset object = CreateObject("java","org.prog.jar.Class")>
<cfset object.Method()>

如果在Java类中抛出错误,则会将错误写入Java错误流:

System.err.println(e.getMessage());

有人可以告诉我在ColdFusion中这个流发生了什么,以及它是写入文件还是以其他任何方式访问?

谢谢,

汤姆

对于单实例,默认为C:\\ColdFusion9\\runtime\\logs\\ ;对于多实例,默认为C:\\ColdFusion9\\runtime\\logs\\ C:\\JRun4\\logs

检查CF管理员中的“日志目录”

我不确定,但我会说它在application.logexception.log或两者中。

  • 如果捕获到异常, 则不应将其记录到application.logexception.log

  • 否则,对于单个实例,请尝试使用默认的C:\\ColdFusion9\\runtime\\logs\\目录来检查最新的coldfusion-outX.log文件(它们会旋转)。 注意:日志的位置可能有所不同。

顺便说一下:你总是可以用CF测试它:

<cfset System = createObject("java", "java.lang.System")>
<cfset System.err.println("where does this message end up?")>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM