2014-09-18 65 views
0

我们正在迁移到WAS 8.5.5和RAD 9.我们有一个需要定制属性的旧应用程序。我们通常通过以下位置的JVM自定义属性对其进行设置:应用程序服务器> server1>流程定义> Java虚拟机>定制属性。它以前一直很有用。然而,我们的应用程序现在已经从此属性中删除。四组眼睛四重检查它的拼写完全相同。8.5.5中的自定义JVM属性为空

怎么办?有没有办法找出值为什么显示未设置应用程序?有没有其他方法可以把它放到System.getProperty()中?

+0

这工作在WebSphere 8.5.5我以前用过。还有其他事情正在发生。 – 2014-09-18 21:01:52

回答

0

在v8.5.5和RAD9中可以正常工作。请记住在设置此属性后重新启动服务器,因为它位于JVM级别上,因此需要重新启动才能启动它。

您可以使用打印性能:

Properties properties = System.getProperties(); 
System.out.println("Properties: " + properties); 
System.out.println("myCustomProperty: " + System.getProperty("myCustomProperty"));