SOにそのような質問があることは知っていますが、見つけられませんでした。そこで再度質問...
プログラムにプロパティを設定する必要がありますが、OS に依存しないようにする必要があります - 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");
}
次に、OS を取得するためのパーツが必要です。手伝ってくれてありがとう。