如何在Java中获取操作系统
发布时间:2020-12-15 05:23:31 所属栏目:Java 来源:网络整理
导读:我知道在SO上有这样一个问题,但我找不到它.所以再问一次…… 我需要为我的程序设置属性,但我需要让它独立于操作系统 – 在Windows XP和Linux上运行(未知的发行版,未知版本) 更具体地说 – 我需要设置系统在哪里找到chromedriver二进制文件.我需要像这样的伪
我知道在SO上有这样一个问题,但我找不到它.所以再问一次……
我需要为我的程序设置属性,但我需要让它独立于操作系统 – 在Windows XP和Linux上运行(未知的发行版,未知版本) 更具体地说 – 我需要设置系统在哪里找到chromedriver二进制文件.我需要像这样的伪代码: if (getOs() == Windows){ System.setProperty(ChromeDriverService.CHROME_DRIVER_EXE_PROPERTY,"chromedriver.exe"); } else{ System.setProperty(ChromeDriverService.CHROME_DRIVER_EXE_PROPERTY,"chromedriver"); } 现在我需要获得操作系统的部分.感谢帮助. 解决方法System.getProperty("os.name"); System.getProperty("os.version"); System.getProperty("os.arch"); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |