私はそこにこのような質問があることを知っていますが、見つけられませんでした。Javaでオペレーティングシステムを取得する方法
は、具体的には、Windows XPとLinuxの(未知のディストリビューション、未知のバージョン)の両方を実行している - だから私は私のプログラムにプロパティを設定する必要がありますが、私はそれOSのインディペンデントにする必要があります...再び
を求めて - 私はchromedriver
バイナリを見つけるシステムを設定する必要があります。私はこの擬似コードのようなものが必要です:
if (getOs() == Windows){
System.setProperty(ChromeDriverService.CHROME_DRIVER_EXE_PROPERTY, "chromedriver.exe");
} else{
System.setProperty(ChromeDriverService.CHROME_DRIVER_EXE_PROPERTY, "chromedriver");
}
私はOSを取得するための部分が必要です。手伝ってくれてありがとう。
あなたはこの1つのことを意味? http://stackoverflow.com/questions/1293533/name-of-the-operating-system-in-java-not-os-name – Nanne
はい!私は盲目です、私は盲目です、私は盲目です... :) –