gpt4 book ai didi

java - 我如何知道我的应用程序是否在 Debug模式下在 weblogic 中运行?

转载 作者:行者123 更新时间:2023-12-01 12:33:30 25 4
gpt4 key购买 nike

假设我希望我的应用程序在 WebLogic 中以 Debug模式运行时表现不同 - 是否有一个我可以检查的标志?

即:

if (weblogic.DEBUG) Console.writeline("running in debug mode in weblogic");

最佳答案

您可以向 weblogic 服务器添加参数,以允许远程调试它,特别是通过在 startWebLogic 脚本中设置 -Xdebug 选项。

您可以在 Oracle 文档 here 中查看完整示例

这里有一个类似的问题:How to debug Java EE application using WebLogic 10.3

打开调试后,您可以将其从 JVM args/系统属性中提取出来,如下所示:How to get vm arguments from inside of java application?

如果您不是询问调试,而是询问如何判断您的服务器是否处于生产模式还是开发模式,您还可以通过 JMX 访问 isProductionModeEnabled(),如 here 所述。

您还可以编辑服务器的日志记录级别以打开调试...

关于java - 我如何知道我的应用程序是否在 Debug模式下在 weblogic 中运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25752562/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com