目前,我正在尝试在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,但是我找不到它。
我怎么能阻止硒阻止我的构建?
答案 0 :(得分:1)
您可以在浏览器中尝试此命令
http://localhost:4444/selenium-server/driver/?cmd=shutDownSeleniumServer
。
如果端口4444被占用,它将显示“OK OK”,否则它将给出错误。
但在此之后,您将能够在4444端口运行硒。
我已经在启动selenium测试之前默认运行此命令,所以我不需要为在该端口上运行的任何事情烦恼。