2017-09-10 6 views
0

Selenium WebDriverの実行可能パスの問題に関する多くの質問がありましたが、以下で説明する問題は異なります。スクリプトで言及されている実行可能パスではなく、間違ったパスでクロムドライバを検索しています

スクリプトでchrome driver pathを正しく指定しています。 パス:F:\\chromedriver.exe しかし、システムが実行中に別のパスで検索されます。ドライバの実行可能ファイルが存在しません:私は、それは完全に間違っている異なるパスを検討している理由がわからないE:\WorkSpace\Flipkart\‪F:\chromedriver.exe

。この問題に関連するご提案とご意見をお寄せください。

public class Engine { 
public static void main(String[] args) { 

    System.setProperty("webdriver.chrome.driver", "‪F:\\chromedriver.exe"); 
    WebDriver driver = new ChromeDriver(); 
} 

} 

答えて

0

Fileクラスを使用してこの問題を回避しました。次のコードを見つけてください。

public class Engine { 
    public static void main(String[] args) { 
    File filename = new File("F:\\chromedriver.exe"); 
     System.setProperty("webdriver.chrome.driver", filename.getAbsolutePath()); 

     WebDriver driver = new ChromeDriver(); 
     driver.get("www.google.com"); 
    } 
関連する問題