硒网格阻塞端口4444

时间:2013-09-19 16:34:16

标签: maven selenium jenkins

目前,我正在尝试在Jenkins上运行maven命令。执行构建后,我收到错误:

[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Internal error in the plugin manager executing goal 'org.codehaus.mojo:selenium-   
maven-plugin:2.1:selenese': Selenium is already running on port 4444. Or some other    service is.
[INFO] ------------------------------------------------------------------------

在得到这个之后,我试图通过lsof -t -i:4444找到进程来杀死端口4444,但是我找不到它。

我怎么能阻止硒阻止我的构建?

1 个答案:

答案 0 :(得分:1)

您可以在浏览器中尝试此命令
http://localhost:4444/selenium-server/driver/?cmd=shutDownSeleniumServer。 如果端口4444被占用,它将显示“OK OK”,否则它将给出错误。
但在此之后,您将能够在4444端口运行硒。

我已经在启动selenium测试之前默认运行此命令,所以我不需要为在该端口上运行的任何事情烦恼。