我是靠谱客的博主 醉熏砖头,最近开发中收集的这篇文章主要介绍selenium-server-standalone.jar无法启动,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

java -jar selenium-server-standalone-2.48.0.jar -htmlSuite *firefox http://localhost:8080/ F:seleniumselenium-2.41.0login_suite.html F:seleniumselenium-2.41.0results.html -port 4445 

执行bat命令时一闪而过,就需要打开cmd将bat命令拖入其中执行

*注意要cd到该文件存在的目录下

执行后查看错误信息:

15:52:06.641 WARN - Failed to start: SocketListener0@0.0.0.0:4445
Exception in thread "main" java.net.BindException: Selenium is already running on port 4445. Or some other service is.
        at org.openqa.selenium.server.SeleniumServer.start(SeleniumServer.java:479)
        at org.openqa.selenium.server.SeleniumServer.boot(SeleniumServer.java:292)
        at org.openqa.selenium.server.SeleniumServer.main(SeleniumServer.java:232)
        at org.openqa.grid.selenium.GridLauncher.main(GridLauncher.java:64)

其实刚接触这个的时候完全不知道这是什么东西,然后在网上找了很久。

4445端口被占用

需要先kill掉这个端口,才能继续执行

在cmd中查看使用4445端口号的进程号:

netstat -ano|findstr "4445"

执行后会显示:

C:Documents and Settings>netstat -ano|findstr "4445"
  TCP    0.0.0.0:4445           0.0.0.0:0              LISTENING       2548

杀掉进程号为“2548”的程序:

taskkill -f -pid 2548
重新执行bat就可以了

最后

以上就是醉熏砖头为你收集整理的selenium-server-standalone.jar无法启动的全部内容,希望文章能够帮你解决selenium-server-standalone.jar无法启动所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(37)

评论列表共有 0 条评论

立即
投稿
返回
顶部