我在我的 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)
该消息(带有版本50.0
)表示 Selenium 服务器需要 java 6 才能运行,但您尝试使用某些早期版本的 java 来运行它。
要了解您正在使用的 java 版本,请运行:
java -version
如果您安装了 java 6,但没有使用它,您可能必须提供 java 可执行文件的完整路径名,因此如果在 Linux 上,则类似于以下内容:
/usr/local/jre6/bin/java -jar selenium.jar
或者像这样如果在 Windows 上:
"C:\Program Files (x86)\Java\jre6\bin\java.exe" -jar selenium.jar
(当然,您需要调整该命令以匹配 java 在您计算机上的实际位置)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)