Java selenium 2.0 webdriver测试编译错误
无论我使用哪个Selenium 2.xx版本的web驱动程序,我都会遇到相同的编译错误 :读取C:\Documents和 Settings\kondojis.m2\repository\org\seleniumhq\selenium\selenium-firefox-driver\2.0b3\selenium-firefox-driver-2.0b3.jar; 打开zip文件时出错 这是我的POM文件中的内容Java selenium 2.0 webdriver测试编译错误,java,maven,selenium-webdriver,Java,Maven,Selenium Webdriver,无论我使用哪个Selenium 2.xx版本的web驱动程序,我都会遇到相同的编译错误 :读取C:\Documents和 Settings\kondojis.m2\repository\org\seleniumhq\selenium\selenium-firefox-driver\2.0b3\selenium-firefox-driver-2.0b3.jar; 打开zip文件时出错 这是我的POM文件中的内容 <dependency> <groupId>org.s
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium</artifactId>
<version>2.0rc2</version>
<type>pom</type> <i tried with and without type pom>
</dependency>
打开zip文件时出错听起来像是本地repo中损坏的jar。尝试删除C:\Documents and Settings\kondojis.m2\repository\org\seleniumhq\selenium\selenium firefox driver\目录,并让maven重新下载它 编辑:注意到您的selenium依赖项和错误输出有不同的版本,我声明了一个手动依赖项,如
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-firefox-driver</artifactId>
<version>2.0rc2</version>
<scope>test</scope>
</dependency>
我尝试删除文件夹,让maven再次下载。同样的结果。我尝试了2以上的所有版本,遇到了同样的情况。是的,在我上面添加的代码中,版本标签存在差异,但在我的代码中,所有标签都对齐并正确删除了。旧版本0.6.1039和0.9.7376一直运行良好,直到firefox升级到最新和最伟大的版本,所有hellp都与配置文件中断。
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-firefox-driver</artifactId>
<version>2.0rc2</version>
<scope>test</scope>
</dependency>