Java 在哪里可以找到部署在weblogic server 10.3.5上的应用程序日志?
我可以在路径下找到整个服务器日志Java 在哪里可以找到部署在weblogic server 10.3.5上的应用程序日志?,java,oracle,logging,deployment,weblogic,Java,Oracle,Logging,Deployment,Weblogic,我可以在路径下找到整个服务器日志 …\Oracle\WLS\user\u projects\domains\[域名在这里]\servers\[服务器名在这里]\logs 但问题是,它没有包含我在开发时通常在Jdeveloper控制台中看到的所有堆栈 因此,在哪里可以找到应用程序的堆栈或日志,而不是像Jdeveloper控制台那样的整个服务器,在那里可以显示所有内容,甚至可以显示打印语句(System.out.print())?有两个可能的位置(您提到的是默认位置): -/servers//日志
…\Oracle\WLS\user\u projects\domains\[域名在这里]\servers\[服务器名在这里]\logs
但问题是,它没有包含我在开发时通常在Jdeveloper
控制台中看到的所有堆栈
因此,在哪里可以找到应用程序的堆栈或日志,而不是像
Jdeveloper
控制台那样的整个服务器,在那里可以显示所有内容,甚至可以显示打印语句(System.out.print()
)?有两个可能的位置(您提到的是默认位置):
-/servers//日志
-管理控制台->服务器->服务器名称->日志选项卡->日志文件名
如果没有看到预期的调试/堆栈跟踪,则应使用日志选项卡上的Advanced
部分,并为日志文件和标准输出打开严重性级别
您还可以将重定向stdout日志设置为启用
和重定向stderr日志设置为启用
,以确保您期望的所有内容都进入日志文件
也就是说,您正在运行的应用程序可能正在使用自己的日志位置,而忽略上面的所有内容。我同意@castling。我发现这两个答案可能会有所帮助
默认weblogic域将位于您家中的“.jdeveloper/system”文件夹下。。在系统文件夹下,导航到“DefaultDomain/servers/DefaultServer/logs”
例如:
/home/myuser/.jdeveloper/system12.2.1.0.42.151011.0031/DefaultDomain/servers/DefaultServer/logs
- <domain home>/servers/<server_name>/logs
- Admin Console->Servers->Server Name->Logging tab->Log file name