我正在尝试启动:
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:\程序文件 (x86) 是 jar 文件所在的位置。
我已经把C:\Program Files(x86)放在我的PATH和CLASSPATH中,但它仍然不起作用。
您的文件名一定是错误的。检查您是否有一个名为 -selenium-server-standalone-2.14.0.jar 的文件。很有可能你不会。:)
我遇到了同样的问题。解决方案是命名约定很重要。如果您有 Selenium Server 独立.jar文件,您可以先重命名它使其看起来简单(例如 ABC.jar)。
1) 如果系统中的 jar 文件遇到扩展名.jar,然后在重命名后,给出.jar扩展名。(例如ABC.jar)
2) 如果系统中的 jar 文件没有.jar扩展名,然后重命名后,不要提供.jar扩展名(例如ABC)
3)立即启动中心:Java -jar ABC.jar -role Hub
问候尼基尔·卡诺加
无法访问 jarfile 被视为常见错误。启动中心或节点时可能会发生此错误。这意味着Java找不到selenium-server jar文件。从存储 selenium-server-XXXX.jar 文件的目录运行命令,或指定 jar 的显式路径。
点击此处了解详情
1.转到根目录模式2. 安装$apt安装定位3. 找到您的 JAR 文件4. 检查正确的 jar 文件名,然后再次尝试使用特定命令打开它5 java -jar ./Selenium-server-standalone-2.14.0.jar
我在 ubuntu 上遇到了同样的问题。请尝试以下步骤。
转到 jar 文件所在的目录。
然后使用以下命令执行目录中的.jar文件,
java -jar ./selenium-server-standalone-2.14.0.jar
在命令提示符下转到所需位置并输入以下命令。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