當我嘗試Sauce Labs Java教程時,遇到各種編譯/運行錯誤。這些錯誤是不同的,當我在命令行和在Eclipse(麥浚龍)運行Mavensaucelabs java教程編譯錯誤
的醬實驗室Java教程顯示Maven的命令,生成一個基於JUnit的項目
MVN原型:產生-DarchetypeRepository = http://repository-saucelabs.forge.cloudbees.com/release -DarchetypeGroupId = com.saucelabs -DarchetypeArtifactId =快速啓動-的webdriver-的junit -DarchetypeVersion = 1.0.17 -DsauceUserName =用戶名-DsauceAccessKey = access_key
的文件夾結構,行家POM文件,以及將碼被生成這個命令和教程instruc TS用戶切換到新創建的項目文件夾,然後運行以下命令
MVN測試
在這一點上我得到了java.lang.ClassNotFoundException錯誤。 org.junit.runner.notification.RunListener顯然沒有找到,儘管我可以在項目的Maven依賴項中看到它(在Eclipse中)
我也遇到一個錯誤,指出Maven找不到以下庫sauce_junit1.0.17.jar
這可能是因爲Maven是無法下載jar文件。jar文件是否在本地下載? – Ric
可能你需要進入pom.xml所在的目錄/文件夾。 – Omkar
jar文件是在本地下載的,我在pom.xml所在的文件夾中運行該命令 – gffny