當我執行 jenv versions
時,它顯示以下選項
11.0 11.0.21 17.0 17.0.9 21.0 21.0.1 zulu64-11.0.21 zulu64-17.0.9 zulu64-21.0.1
11.0.21
和 zulu64-11.0.21
有什麼差別,我該選哪一個?
後者有前綴 zulu64-
而前者沒有任何前綴。
這似乎就是 Jenv 的工作方式。它顯示了確切的版本(範例 17.0.9),如果您只想選擇主要版本(範例 17.0),則顯示主要版本。此外,它還會將帶有供應商前綴的版本添加到清單中(例如 zulu64-17.0.9)。因此,單一 JDK 安裝會使清單增加 3 倍。
這一切都是為了讓使用者能夠靈活地以不同的方式選擇版本,考慮到他們可能有來自不同供應商/版本的多個並行安裝。
參考:https://www.php.cn/link/f17a7558451bf1e93b8a8f5549e4938f a>
您可能需要檢查此答案。但簡單的答案是,您安裝了不同的 JDK 發行版。
以上是Jenv - 相同的 java 版本但有前綴的詳細內容。更多資訊請關注PHP中文網其他相關文章!