我的基于java的应用程序安装在许多用户的计算机上。在第一次运行时,它会自动将用户的操作系统名称发送到我的服务器并存储在数据库中。我使用System.getProperty("os.name");在该应用程序中获取用户的操作系统名称。能否确定这是一台基于服务器的计算机( Windows Server 2012 Standard)还是台式计算机(Ubuntu、Windows 7)?
我最近安装了WindowsServer2019,但我注意到它没有安装Containers的选项。我认为任何Windows都有能力添加一个Containers通道,但是我没有看到任何在线的东西可以这样做。这个版本实际上是"Microsoft Hyper-V Server",但是还不清楚Hyper-V服务器是否与常规Windows server OS安装有根本的不同。有办法将Micrsoft的Hyper服务器升级到与1909年的