Java 正在还原系统属性(“os.name”)

Java 正在还原系统属性(“os.name”),java,system-properties,Java,System Properties,所以在编码的时候,我不小心点击了“clearProperty”而不是“getProperty”。。。 我已经清除了“os.name”,现在每次尝试读取它时,我都会得到null。如何将其恢复到通用状态?如果我不能自动执行,我如何知道windows的确切字符串 编辑: 在Eclipse中,当您键入“System”时,您有一组所有可用的方法。我点击了clear而不是get and launcher程序 我知道这听起来不可能,但仍然…只需重新启动有问题的JVM。只需重新启动有问题的JVM。调用clear

所以在编码的时候,我不小心点击了“clearProperty”而不是“getProperty”。。。 我已经清除了“os.name”,现在每次尝试读取它时,我都会得到null。如何将其恢复到通用状态?如果我不能自动执行,我如何知道windows的确切字符串

编辑:

在Eclipse中,当您键入“System”时,您有一组所有可用的方法。我点击了clear而不是get and launcher程序


我知道这听起来不可能,但仍然…

只需重新启动有问题的JVM。

只需重新启动有问题的JVM。

调用
clearProperty
只会从哈希表中删除条目。如果不想清除该属性,请删除调用该属性的行,然后再次运行该程序

:

这些变化不是持久的


调用
clearProperty
只会从哈希表中删除条目。如果不想清除该属性,请删除调用该属性的行,然后再次运行该程序

:

这些变化不是持久的


点击它在哪里?你是什么意思?@Radiodef可能是IDE下拉式快速选择菜单。举个例子,但再一次:有人知道如何重置它,或者Windows 7 Ultimate x64的字符串是什么?在哪里单击它?你是什么意思?@Radiodef可能是IDE下拉式快速选择菜单。举个例子,但再说一次:有人知道如何重置它,或者Windows 7 Ultimate x64的字符串是什么?