我们在websphere 8.5上运行了一个应用程序,我们想在websphere管理控制台中提取使用以下方法创建的自定义属性的值: 服务器 - >应用服务器 - > server1->进程定义 - > Java虚拟机 - >自定义属性 - > (新)
在代码中,我们正在尝试System.getProperty("property_name")
来检索属性,但无效,因为结果为null。我们在网上看到了一些例子,但它们只是拉动了websphere变量。
有没有人遇到并修复此问题?我们在静态块中使用此代码(尽管我们认为它不会产生影响)。
谢谢,
答案 0 :(得分:0)
管理控制台中的JVM“自定义属性”只是用于启动JVM的系统属性,因此System.getProperty应该可以工作,但您必须重新启动JVM才能使用系统属性。