2016-11-07 103 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以防万一。

相关问题