11

我正在尝试启动:

java -jar selenium-server-standalone-2.14.0.jar -role hub

来自我的命令提示符,但输出如下:

C:\Program Files (x86)>java -jar selenium-server-standalone-2.14.0.jar -role hub

Unable to access jarfile selenium-server-standalone-2.14.0.jar

C:\Program Files (x86) 是 jar 文件所在的位置。

我已将 C:\Program Files (x86) 放在我的 PATH 和 CLASSPATH 中,但它仍然无法工作。

4

6 回答 6

11

你的文件名一定是错误的。检查您是否有一个名为 -selenium-server-standalone-2.14.0.jar 的文件。很有可能你不会。:)

于 2012-06-07T15:06:22.550 回答
3

我遇到了同样的问题。解决方案是命名约定很重要。如果您有一个 selenium 服务器standalone.jar 文件,您可以先重命名它以使其看起来简单(例如 abc.jar)。

1)如果你系统中的jar文件遇到.jar扩展名,那么重命名后,给.jar扩展名。(例如abc.jar)

2)如果您系统中的jar文件没有.jar扩展名,那么重命名后,不要提供.jar扩展名(例如abc)

3)现在启动集线器:java -jar abc.jar -role hub

问候, Nikhil Kanojia

于 2014-11-21T05:29:41.610 回答
1

无法访问 jarfile 被视为常见错误。启动集线器或节点时可能会发生此错误。这意味着 Java 找不到 selenium-server jar 文件。从存储 selenium-server-XXXX.jar 文件的目录运行命令,或者指定 jar 的显式路径。

在此处查看详细信息

于 2015-06-09T09:23:32.567 回答
1

1.goto root 模式 2.安装 $apt install mlocate 3.找到你的 jar 文件 4.检查正确的 jar 文件名并再次尝试使用特定命令打开它 5 java -jar ./selenium-server-standalone-2.14.0 。罐

于 2020-06-26T02:54:46.177 回答
0

我对 ubuntu 也有同样的问题。尝试以下步骤..

转到 jar 文件所在的目录。

然后使用执行目录中的 .jar 文件,

java -jar ./selenium-server-standalone-2.14.0.jar
于 2017-03-06T08:01:36.023 回答
0

在命令提示符中转到所需位置并输入以下命令。java -jar ./selenium-server-standalone-3.141.59.jar

这意味着如果您将 .jar 文件保存在“C:\Eclipse\jar”位置,那么命令应该是:C:\Eclipse\jar>java -jar ./selenium-server-standalone-3.141.59.jar

于 2020-05-28T19:21:13.773 回答