Selenium 2(网络驱动程序)和#x2B;Java+;Maven+;Eclipse Hello World程序问题
Java“Hello World”项目转换为Maven项目,并在出现错误时停止工作 “错误:无法找到或加载主类…” 大家好 我在谷歌上做了很多搜索,但是找不到任何关于Selenium 2(网络驱动程序)和#x2B;Java+;Maven+;Eclipse Hello World程序问题,java,eclipse,maven,selenium-webdriver,Java,Eclipse,Maven,Selenium Webdriver,Java“Hello World”项目转换为Maven项目,并在出现错误时停止工作 “错误:无法找到或加载主类…” 大家好 我在谷歌上做了很多搜索,但是找不到任何关于selenium2(WebDriver)+Java+Maven+Eclipse安装说明的helloworld程序 我有下面的设置 带Maven插件的Eclipse 创建了一个Java项目“Hello World”,当作为“Java应用程序”运行时,它运行良好 然后将其转换为Marven项目 试图运行整个项目,但未运行 尝试运行Hel
selenium2(WebDriver)+Java+Maven+Eclipse
安装说明的helloworld程序
我有下面的设置
Hello World
Java项目(右键单击PackageExplorer->new
->Java项目
):
src
文件夹中创建了一个名为hello
的新包,并在其中创建了一个新类HelloWorld
:
HelloWorld
类并运行了它(F11):
配置->转换为Maven项目
),单击完成
Hello World
可能因为空格而无效。我是对的。从工件Id
和组Id
中删除空间修复了构建
之前:
之后(不要忘记通过Ctrl+s保存文件):
HelloWorld
类在运行时仍然输出与以前相同的内容。该项目现在的文件夹结构略有不同(新建bin
和target
文件夹,新建pom.xml
文件):
pom.xml
,单击Dependencies
选项卡,单击Add…,查找Selenium java
,指定版本2.33.0
单击OK并保存POM文件后,我不得不等待Maven下载所有Selenium goodies和依赖项,这需要一段时间(观察Eclipse中的进度工具栏)
唯一改变的是项目结构有一个新的Maven依赖项
项,其中包含Selenium及其所有依赖项
尝试
driver.close()
查看驱动程序是否能够关闭一个tab@IowA你确定你的评论是正确的吗?因为我不知道你的评论跟这里有什么关系。1) 我们关闭任何东西都没有问题。2) WebDriver不支持选项卡,只支持窗口,因此从技术上讲,close()
关闭窗口。你能详细解释一下你的意思吗?嗨,斯莱纳克,谢谢你详细的回答。我重复了你提到的步骤,但仍然没有成功。获取pom.xml中的以下错误“生命周期配置未涵盖插件执行:org.apache.maven.plugins:maven编译器插件:3.1:testCompile(执行:默认testCompile,阶段:testCompile)”。pom.xml中的这个错误是否不允许运行简单的java程序?以及如何解决这个pom.xml问题。提前谢谢。我正在用我的手机,但当我回到我的电脑时,我会在这里发布我的pom.xml、maven和m2e版本。同时,我还记得一个类似的问题,它通过将POM中的所有插件内容包装到
标签中得到了解决。请从我的Windows Vista中查找以下版本。。。Eclipse标准/SDK开普勒发行版,用于Eclipse 1.4.0.xxxx的m2e-Maven集成。我看到的另一篇帖子评论说Maven插件版本可能有问题。请分享您的版本截图。