2010-05-27 87 views
5

我試圖讓我自己的Windows 7機器System.getProperty("os.name")。我在Eclipse中直接從機器運行Java應用程序。System.getProperty(「os.name」)的怪異值

返回值爲"windows vista"

似乎錯了,非常錯誤。是的,我相信我在Windows 7的機器上運行應用程序...

任何想法,這是怎麼回事?

回答

11

這是一個已知的錯誤:Bug ID 6819886。它提到Java 7(b55)和Java 6u14(b04)中已經修復了它。因此升級到最新版本應該可以解決問題。