![](/img/trans.png)
[英]Getting Error while running program on linux. On windows it is working fine
[英]Error while running selenium WebDriver jar on Linux (Working fine on Windows)
我在Linux服務器上運行Selenium Webdriver Java代碼的.jar文件,但出現以下錯誤:
發生了JNI錯誤,請檢查您的安裝,然后重試。線程“主”中的異常java.lang.NoClassDefFoundError:org / openqa / selenium / WebDriver
所有的依賴項.jar都添加到了最終的.jar文件中,我正在使用命令: java -jar fileName.jar
看起來很明顯,您的uber jar中缺少硒庫。
檢查jar fileName.jar
包含WebDriver
類的最好方法是運行以下命令:
這是一個例子
jar tvf selenium-server-standalone-3.5.0.jar | grep org/openqa/selenium/WebDriver.class
1305 Fri Feb 01 00:00:00 IST 1985 org/openqa/selenium/WebDriver.class
根據您的uber jar構建機制,您需要確保將webdriver jar添加到uber jar中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.