使用Selenium'运行Java程序;另一台计算机上的Web驱动程序
我使用Selenium的WebDriver为测试程序制作了一个Jar文件 我只需要在我的计算机上运行这个Jar文件(selenium-server-standalone-2.39.0.Jar在同一个文件夹中),它就可以正常工作了。 但是,当我尝试在另一台计算机上使用使用Selenium'运行Java程序;另一台计算机上的Web驱动程序,java,selenium,selenium-webdriver,executable-jar,Java,Selenium,Selenium Webdriver,Executable Jar,我使用Selenium的WebDriver为测试程序制作了一个Jar文件 我只需要在我的计算机上运行这个Jar文件(selenium-server-standalone-2.39.0.Jar在同一个文件夹中),它就可以正常工作了。 但是,当我尝试在另一台计算机上使用java-jar test.jar运行它时,出现以下错误消息: 我确实在其中创建了一个Main类和一个正确的publicstaticvoidmain(String[]args)方法 我不记得以前在我的电脑上安装过任何东西来使用Sel
java-jar test.jar
运行它时,出现以下错误消息:
我确实在其中创建了一个Main
类和一个正确的publicstaticvoidmain(String[]args)
方法
我不记得以前在我的电脑上安装过任何东西来使用Selenium。运行这个程序需要做些什么吗?结果是我用JDK的1.8版本编译了这个程序,并试图在JRE的早期版本上执行它 我通过在另一台计算机上升级我的JRE解决了这个问题 我确实尝试使用
-target
构建参数,但它似乎不适用于BlueJ IDE(我尝试将这一行:BlueJ.compiler.options=-source 1.8-target 1.5
添加到BlueJ.properties
文件中)
很抱歉,这个问题与Selenium无关。确保安装在两台电脑上的java版本是相同的(非常重要) 在这种情况下,您应该在第二台电脑上重新安装java,并在第一台电脑上安装java版本 或
在第二台pc上安装最新版本的java原因是,您已在主要java版本中编译了文件,并尝试在次要java版本中运行。确保两台机器的版本相同