簡體   English   中英

為什么Maven沒有顯示正確的OS版本

[英]Why maven is not showing correct OS version

我最近從Windows 8.1升級到Windows 10。

然后我在機器上安裝了Maven。 當我通過運行mvn --version檢查Maven的版本時,它顯示的是Windows 8.1。 我僅在Windows 10上安裝了Maven。

這是怎么回事 為什么Maven無法獲得當前的操作系統版本?

Windows操作系統報告版本代碼,這些版本代碼必須轉換為Microsoft營銷團隊提供的特定Windows版本的名稱。 例如,對於Windows Vista,它將返回6.0;對於Windows 8.1,它將返回6.3。

https://msdn.microsoft.com/zh-cn/library/windows/desktop/ms724832(v=vs.85).aspx

對於Windows 10,該API確實的確返回了10.0,但是Maven的將版本號轉換為市場名稱的代碼可能並不期望這種一致性。 Maven可能會在將來的某個時刻進行更新,以正確顯示Windows 10。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM