2016-11-07 52 views
0

這裏是我的pom.xml無法讀取工件描述符org.seleniumhq.selenium:硒的Java中:jar:3.0.1

<?xml version="1.0" encoding="UTF-8"?> 

http://maven.apache.org/xsd/maven -4.0.0.xsd「> 4.0.0

<groupId>test3</groupId> 
<artifactId>test3</artifactId> 
<version>1.0-SNAPSHOT</version> 

<dependency> 
    <groupId>junit</groupId> 
    <artifactId>junit</artifactId> 
    <version>4.12</version> 
    <scope>test</scope> 
</dependency> 


<dependency> 
    <groupId>org.apache.poi</groupId> 
    <artifactId>poi</artifactId> 
    <version>3.15</version> 
</dependency> 

<dependency> 
    <groupId>org.seleniumhq.selenium</groupId> 
    <artifactId>selenium-java</artifactId> 
    <version>3.0.1</version> 
</dependency> 


    </dependencies> 

依賴關係junit和org.apache.poi都可以工作,我也沒有向類路徑中添加任何jar來讓它們工作,我相信maven只是從pom下載它們,我的代碼也在工作。 但是,當我添加org.seleniumhq.selenium依賴項時,出現錯誤「無法讀取org.seleniumhq.selenium的工件描述符:selenium-java:jar:3.0.1」,我無法使用webdriver中的任何類。

爲什麼只是這種依賴不起作用?我可以嘗試解決這個問題?我一直在淘洗stackoverflow和其他資源,試圖讓這個工作,任何幫助,非常感謝!謝謝

回答

0

當我爲selenium-java-3.0.1.jar添加依賴時,我遇到了同樣的問題,但是當我在'Windows - >首選項 - 全局設置'選項中包含'settings.xml'文件路徑時, > eclipse中的Maven - > User Settings',這個問題已經解決了。

0

我有同樣的問題。在我的情況下,它是過時的代理密碼。請檢查您的$ {user.home} /。m2/settings.xml以防萬一。

相關問題