0

目前,我正在尝试在 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,但我找不到它。

如何阻止 selenium 阻止我的构建?

4

1 回答 1

1


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

在开始我的 selenium 测试之前,我已经包含了默认运行的这个命令,所以我不需要担心在那个端口上运行的任何东西。

于 2013-09-20T10:33:27.297 回答