Java System.out.println语句在websphere App Server中的何处打印
我有一个在IBM WebSphere 6.0版本上配置的应用程序Java System.out.println语句在websphere App Server中的何处打印,java,jakarta-ee,log4j,websphere,websphere-6,Java,Jakarta Ee,Log4j,Websphere,Websphere 6,我有一个在IBM WebSphere 6.0版本上配置的应用程序 在该应用程序中,哪里有System.out.printlN()语句 它们在哪里印刷? 我是说哪些日志文件会被打印出来? 在单机版中,我可以在控制台中检查该应用程序是否部署在windows server box中 如何识别所有log.debug、log.info语句从应用程序打印到服务器框中的位置。 我试着签入log4j.properties,但没有找到任何有用的信息 后台,我们有一个WebSphereAppServer,在这里我们
System.out.printlN()
语句
它们在哪里印刷?
我是说哪些日志文件会被打印出来?
在单机版中,我可以在控制台中检查该应用程序是否部署在windows server box中log4j.properties
,但没有找到任何有用的信息请指导是否有人使用过exp。我最近没有使用WebSphere 6。在更新的版本中,您有一个概要文件目录和一个日志目录,日志文件位于其中
第二个选项是进入WAS管理控制台并进入“疑难解答>日志和跟踪>服务器名称”,在那里您可以直接查看日志。这种方法也有文档记录。它应该记录在程序文件/IBM/SDP/profiles/runtimes/baseV6 类似这样的。目前我在家,我没有确切的路径。但在配置文件目录中搜索
您应该始终在applications logging.xml中为appender定义自己的路径,而不是使用WAS的默认路径。正如其他人所暗示的,默认情况下,
SystemOut.log
和SystemErr.log
文件位于每个节点的配置文件///logs
目录中。(可以在管理控制台中覆盖这些位置和文件名。)
log4j日志将取决于log4j配置中的附加器(可以是log4j.properties或log4j.xml文件),但也可能受到应用程序中是否有任何内容使用Jakarta Commons日志的影响。如果是这样的话,.日志文件位于C:\Program files\IBM\SDP\runtimes\base\U v7\profiles\was70profile1\logs\server1啊,好点@UdoHeld。这么长时间了,如果是真的,我不记得了。管理控制台还会显示文件的位置吗?我相信在目前的版本中是这样的。事实上我说不出来。我们不再运行那个旧版本了。