Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/346.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
尝试运行Selenium Standalone时出现Java错误 我在Windows7上安装了Java6 我在c:\selenium目录中复制了一个名为selenium-server-standalone-2.15.0.jar的文件 打开命令提示符并浏览到c:\Selenium目录 在中运行以下命令(不带引号)_Java_Selenium - Fatal编程技术网

尝试运行Selenium Standalone时出现Java错误 我在Windows7上安装了Java6 我在c:\selenium目录中复制了一个名为selenium-server-standalone-2.15.0.jar的文件 打开命令提示符并浏览到c:\Selenium目录 在中运行以下命令(不带引号)

尝试运行Selenium Standalone时出现Java错误 我在Windows7上安装了Java6 我在c:\selenium目录中复制了一个名为selenium-server-standalone-2.15.0.jar的文件 打开命令提示符并浏览到c:\Selenium目录 在中运行以下命令(不带引号),java,selenium,Java,Selenium,Java–jar selenium-server-standalone-2.15.0.jar 返回一个错误: 线程“main”java.lang.NoClassDefFoundError中出现异常:Ujar等 我检查了系统变量,如下所示: CLASSPATH = .;C:\Program Files\Java\jre6\lib\ext\QTJava.zip PATH = c:\Program Files\Java\jre6\bin (this was missing so I added it

Java–jar selenium-server-standalone-2.15.0.jar

返回一个错误:

线程“main”java.lang.NoClassDefFoundError中出现异常:Ujar等

我检查了系统变量,如下所示:

CLASSPATH = .;C:\Program Files\Java\jre6\lib\ext\QTJava.zip
PATH = c:\Program Files\Java\jre6\bin  (this was missing so I added it)
QTJAVA = C:\Program Files\Java\jre6\lib\ext\QTJava.zip

非常感谢您为解决此错误提供的任何帮助。

请尝试将
selenium-server-standalone-2.15.0.jar
添加到类路径中。

您的类路径错误。它指向QTJAVA.zip文件。删除classpath变量并再次运行jar。

我也有同样的错误,可以通过在命令行中手动重新键入
-jar
部分来解决。

在我的例子中,我从word文档复制了命令行。word的
-
的字符代码似乎与命令提示符的
-

不同,这可能是测试套件文件的某种问题。你能把它(至少是它的一个重要部分)添加到你的问题中吗?你能把整个异常消息添加到你的问题中吗?“etc…”部分可能会包含有用的信息。这不一定是错的,QTJava.zip可能是其他程序的完全有效的依赖项,不应该删除。我的类路径现在是:。;C:\ProgramFiles\Java\jre6\lib\ext\QTJava.zip;selenium-server-standalone-2.15.0.jar使用-jar选项运行会自动将其添加到类路径。@CameronSkinner您能为您的评论提供一个quote/reference/链接吗?声明“当您使用此选项时,JAR文件是所有用户类的源,其他用户类路径设置被忽略。”因此,我想我应该更正确地说“使用-JAR选项运行意味着命名的JAR,并且只有该JAR将位于类路径上”。在任何情况下,关键是它已经在线程“main”java.lang.NoClassDefFoundError:āj中的classpath.Exception上,由java.net.URLClassLoader$1.run处的java.security.AccessController.doPrivileged处的java.lang.ClassNotFoundException:ājar引起sun.misc.Launcher$AppClassLoader.loadClass(未知源代码)中的java.lang.ClassLoader.loadClass(未知源代码)在java.lang.ClassLoader.loadClass(未知源代码)中找不到主类:Γôjar。程序将退出。