java -jar selenium-server-1.0.3.jar
unable to access selenium-server-1.0.3.jar
ls -l selenium-server-1.0.3.jar 確認當前目錄下有該文件。java -jar /path/to/selenium-server-1.0.3.jarjre版本號為1.0.6 顯然異常(應為 1.6.0_xx / 1.7.0_xx / 1.8.0_xx),執行 java -version 確認實際版本。chmod +x selenium-server-1.0.3.jar(雖然 java -jar 不強制要求可執行位)。selenium-server-standalone-.jar (官網 selenium.dev/downloads)。Selenium 1.0.3 發布於 2011 年,極其古老。建議直接使用 Selenium 4.x + WebDriverManager 自動管理驅動:
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>4.15.0</version>
</dependency>
<dependency>
<groupId>io.github.bonigarcia</groupId>
<artifactId>webdrivermanager</artifactId>
<version>5.6.2</version>
</dependency>
代碼中無需手動啟動 Server,WebDriverManager.chromedriver().setup() 後直接 new ChromeDriver()。