首页 > 解决方案 > 什么是适用于 Linux 的 Windows 子系统 (WSL 2) 上的 Java 中的 os.name 系统属性值

问题描述

从 Java 应用程序看适用于 Linux 的 Windows 子系统 (WSL) 的外观如何。具体来说,系统属性的值"os.name"和值是什么?"os.version"

标签: javawsl-2

解决方案


这里使用 WSL 2 和 AdoptOpenJDK 8 的 Linux 版本。

  • “os.name”返回“Linux”
  • “os.version”对我来说返回“5.4.72-microsoft-standard-WSL2”
  • “user.home”返回“/home/foo”

推荐阅读