当我在Windows中使用命令提示符运行命令Asset.Equals
时,它给出了以下错误:
java -jar jenkins.war
答案 0 :(得分:14)
错误原因:
引起:java.net.BindException:已在使用的地址:bind
说明:默认情况下,Jenkins使用端口8080(与许多其他Web应用程序一样)。显然,您已经有另一个应用程序侦听端口8080。
所以你应该将Jenkins绑定到另一个端口。有关详细信息,请参阅Starting and Accessing Jenkins。例如,您可以从
开始java -jar jenkins.war --httpPort=8081
答案 1 :(得分:1)
从您的终端(安装位置)进入您的jenkins文件夹
cd jenkins
然后在您的终端中更改端口(无论您要使用哪个端口):
java -jar jenkins.war --httpPort=9090
Jenkins将更改端口并重新启动。并且运行时没有任何错误。
从浏览器加载jenkins:
http://localhost:9090
当你还没有完成jenkins的完整安装时,有时也会出现这个错误。在jenkins选择随机浏览器继续安装的地方,只需跟随并使用所选的浏览器打开并完成安装后的安装。屏幕提示。安装完成后,您可以自由使用您认为合适的浏览器。
要记住的另一件事是:如果您之前安装了jenkins,那么您需要先修复并确保在初始化新安装之前删除并清除了所有旧的jenkins文件。
答案 2 :(得分:0)
此端口已在某些其他服务中使用。 您可以使用以下命令启动jenkins服务器的任何端口 java -jar jenkins.war --httpPort = 8081