当前位置: 首页 > 知识库问答 >
问题:

试图从intelliJ启动selenium服务器时,无效或损坏的jar文件

傅阿苏
2023-03-14

我正试图从intelliJ启动我的selenium服务器,它说文件已损坏。

我使用intelliJ来运行量角器测试,当我在运行测试之前从intelliJ终端启动selenium服务器时。不管出于什么原因,它说我的selenium-server-standalone的jar文件又被损坏了。是否有办法解决这个问题,如果没有,是否有办法删除然后重新安装selenium服务器?

共有1个答案

白浩荡
2023-03-14

我找到了一个变通办法,可能是可以接受的,也可能是不能接受的。您可以强制webdriver-manager使用selenium-standalone包的旧版本。这避免了4.0.0-alpha-1中的任何问题。

$ webdriver-manager clean
$ webdriver-manager update --standalone --versions.standalone=3.8.0
$ webdriver-manager start --versions.standalone=3.8.0
…
[14:19:55] I/start - seleniumProcess.pid: 63863
14:19:55.379 INFO - Selenium build info: version: '3.8.0', revision: '924c4067df'
14:19:55.380 INFO - Launching a standalone Selenium Server
2019-04-24 14:19:55.483:INFO::main: Logging initialized @390ms to org.seleniumhq.jetty9.util.log.StdErrLog
 类似资料:
  • 我通过spring-boot-maven-plugin(V1.3.6)创建完全可执行的jar,方法如下: 当我从目标目录启动类似于可执行文件的结果jar(类似于“./app.jar”,而不是通过“java-jar app.jar”)时,应用程序可以正确地启动和工作,但是如果我将此jar复制到另一个目录,我会得到错误:“无效或损坏的jar文件/home/user/spring”。(我使用Linux

  • 问题内容: 在将Maven jFree依赖项添加到现有应用程序后,我将无法执行创建的jar。 我收到的唯一错误消息如下: 完整的外观如下所示: 如果执行jar,则不会得到其他任何调试信息。 是否可以验证jarfile?或有类似…的东西? 重现步骤: 新建一个文件夹 从上方将Pom.xml复制到该文件夹​​中。 保存小的`public static void main(…)。进入src / main

  • 问题内容: 我使用Eclipse在Windows 7中创建了一个jar文件。当我尝试打开jar文件时,它说jar文件无效或损坏。谁能建议我为什么jar文件无效? 问题答案: 当您在Windows资源管理器中双击一个JAR文件时,会发生这种情况,但是JAR本身实际上不是 可执行的 JAR。真正的可执行JAR至少应具有带有方法的类,并在中引用它。 在Eclispe中,您需要将项目导出为 Runnabl

  • 我想通过套接字从我的客户端(这是一个Java应用程序)发送一个图像到我的服务器,服务器应该用Python编程。不幸的是,我是Python/Java编程的新手,不理解我在网上找到的大多数方法,但到目前为止似乎效果最好的是: 在客户端,我这样做了 如果我理解正确,只需将图像数据以bytearray的形式发送到接收端口。 现在,在服务器(Python)上,我有以下内容: 它似乎可以传输数据,因为在启动我

  • 当我尝试在VS2010中构建一个简单的程序时,编译成功,但当我尝试构建解决方案时,它会给我以下错误: 我做错了什么?

  • 问题内容: 在我的VPS上启动selenium独立服务器时遇到麻烦 输出: 此后没有更多输出。在本地,相同的命令就像一个超级按钮一样工作。任何提示如何解决此问题? 爪哇 更新1 该服务根本不在任何端口上运行 Netstat输出 更新2 好的,这里的主要问题是selenium服务器在启动时卡住了,我不知道为什么。我销毁了我的VPS机器并从头开始。selenium服务器启动一次,在我停止并再次启动后,