sam*_*132 12 java selenium selenium-server
我在Selenium文件夹中获得了这个selenium服务器jar文件.当我尝试使用java - jar selenium-server-standalone-2.0b3.jar命令执行此操作时,我收到此版本差异错误.有谁能告诉我我在哪里犯了错误?
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/openqa/gr
id/selenium/GridLauncher (Unsupported major.minor version 50.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Run Code Online (Sandbox Code Playgroud)
Dan*_*tin 16
该消息(带有版本50.0)表明Selenium服务器需要运行java 6,但是您尝试使用某些早期版本的java运行它.
要找出您正在使用的java版本,请运行:
java -version
Run Code Online (Sandbox Code Playgroud)
如果你安装了java 6,但它没有被使用,你可能必须给java可执行文件的完整路径名,所以如果在linux上这样的话:
/usr/local/jre6/bin/java -jar selenium.jar
Run Code Online (Sandbox Code Playgroud)
或者像这样在Windows上:
"C:\Program Files (x86)\Java\jre6\bin\java.exe" -jar selenium.jar
Run Code Online (Sandbox Code Playgroud)
(当然,你需要调整该命令以匹配java实际存在于你机器上的位置)
| 归档时间: |
|
| 查看次数: |
30370 次 |
| 最近记录: |