System.getProperty(“os.name”)的奇怪值

时间:2010-05-27 00:29:35

标签: java

我试图获取自己的Windows 7计算机的System.getProperty("os.name")。我正在Eclipse中直接从机器运行java应用程序。

返回的值为"windows vista"

似乎错了,非常错误。是的,我确信我在Windows 7机器上运行应用程序......

知道这里发生了什么事吗?

1 个答案:

答案 0 :(得分:11)

这是一个已知错误:Bug ID 6819886。它提到它已经在其他Java 7(b55)和Java 6u14(b04)中得到修复。因此,升级到最新版本可以解决问题。