实际上我跑了几次我的项目,但它没有用。 詹金斯无法打开任何浏览器
我在这里搜索并找到了两个主要解决方案:
第二个给我看了几个错误,让我觉得我的jenkins中有配置问题
这是控制台返回的内容(对不起,太长了)
Broker

请帮忙吗?
提前致谢
哈姆扎。
答案 0 :(得分:3)
您的堆栈跟踪表明您尝试运行8080
的特定端口Jenkins
已被其他进程占用。
请参阅下面的日志声明: -
AVERTISSEMENT: FAILED ServerConnector@51c668e3{HTTP/1.1}{0.0.0.0:8080}: java.net.BindException: Address already in use: bind
因此,如果你想推出Jenkins
,你可以在这里找到2个选项: -
选项1:
确定已占用端口8080
的进程,您可以使用netstat
命令执行相同操作。
netstat -anp | find "portNumber"
上面的命令将为您提供正在使用此端口的进程的Process Id
。然后,您可以终止此过程并启动Jenkins
选项2
默认情况下,Jenkins在端口8080
上运行,而不是使用默认配置,您可以使用命令在另一个端口上运行jenkins: -
java -jar jenkins.war --httpPort=9090
|----------- Replace with any free port.
答案 1 :(得分:1)
尝试netstat -an | grep 8080
,如果它在那里,那么您的Jenkins服务器已经启动。请尝试http://localhost:8080
完成配置。