Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
詹金斯-如何解决;关闭仍在启动中的Jenkins实例;在windows机器上_Jenkins - Fatal编程技术网

詹金斯-如何解决;关闭仍在启动中的Jenkins实例;在windows机器上

詹金斯-如何解决;关闭仍在启动中的Jenkins实例;在windows机器上,jenkins,Jenkins,使用command:Java-jar jenkis.war在命令提示符下运行Jenkins时出错。。尝试了几种方法,但没有成功。你能帮我一下吗 错误:关闭仍在启动的Jenkins实例 =========================================================================== INFO: Shutting down a Jenkins instance that was still starting up java.lang.Throwa

使用c
ommand:Java-jar jenkis.war在命令提示符下运行Jenkins时出错。。尝试了几种方法,但没有成功。你能帮我一下吗

错误:关闭仍在启动的Jenkins实例

===========================================================================
INFO: Shutting down a Jenkins instance that was still starting up
java.lang.Throwable: reason
        at hudson.WebAppMain.contextDestroyed(WebAppMain.java:388)
        at org.eclipse.jetty.server.handler.ContextHandler.callContextDestroyed(ContextHandler.java:898)
        at org.eclipse.jetty.servlet.ServletContextHandler.callContextDestroyed(ServletContextHandler.java:545)
        at org.eclipse.jetty.server.handler.ContextHandler.stopContext(ContextHandler.java:873)
        at org.eclipse.jetty.servlet.ServletContextHandler.stopContext(ServletContextHandler.java:355)
        at org.eclipse.jetty.webapp.WebAppContext.stopWebapp(WebAppContext.java:1521)
        at org.eclipse.jetty.webapp.WebAppContext.stopContext(WebAppContext.java:1485)
        at org.eclipse.jetty.server.handler.ContextHandler.doStop(ContextHandler.java:927)
        at org.eclipse.jetty.servlet.ServletContextHandler.doStop(ServletContextHandler.java:271)
        at org.eclipse.jetty.webapp.WebAppContext.doStop(WebAppContext.java:569)
        at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89)
        at org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:144)
        at org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:162)
        at org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:124)
        at org.eclipse.jetty.server.Server.doStop(Server.java:489)
        at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89)
        at winstone.Launcher.shutdown(Launcher.java:307)
        at winstone.Launcher.<init>(Launcher.java:167)
        at winstone.Launcher.main(Launcher.java:354)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at Main._main(Main.java:312)
        at Main.main(Main.java:136)

Apr 20, 2018 12:30:08 PM org.eclipse.jetty.server.handler.ContextHandler doStop
INFO: Stopped w.@7807ac2c{/,null,UNAVAILABLE}{C:\Users\QA Team\.jenkins\war}
Exception in thread "Jenkins initialization thread"
===========================================================================
信息:关闭仍在启动的Jenkins实例
java.lang.Throwable:原因
位于hudson.WebAppMain.contextDestroyed(WebAppMain.java:388)
位于org.eclipse.jetty.server.handler.ContextHandler.callContextDestroyed(ContextHandler.java:898)
位于org.eclipse.jetty.servlet.ServletContextHandler.callContextDestroyed(ServletContextHandler.java:545)
位于org.eclipse.jetty.server.handler.ContextHandler.stopContext(ContextHandler.java:873)
位于org.eclipse.jetty.servlet.ServletContextHandler.stopContext(ServletContextHandler.java:355)
位于org.eclipse.jetty.webapp.WebAppContext.stopWebapp(WebAppContext.java:1521)
位于org.eclipse.jetty.webapp.WebAppContext.stopContext(WebAppContext.java:1485)
位于org.eclipse.jetty.server.handler.ContextHandler.doStop(ContextHandler.java:927)
位于org.eclipse.jetty.servlet.ServletContextHandler.doStop(ServletContextHandler.java:271)
位于org.eclipse.jetty.webapp.WebAppContext.doStop(WebAppContext.java:569)
位于org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89)
在org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:144)上
位于org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:162)
位于org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:124)
位于org.eclipse.jetty.server.server.doStop(server.java:489)
位于org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89)
在winstone.Launcher.shutdown(Launcher.java:307)
在winstone.Launcher.(Launcher.java:167)
位于winstone.Launcher.main(Launcher.java:354)
在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处
位于sun.reflect.NativeMethodAccessorImpl.invoke(未知源)
在sun.reflect.DelegatingMethodAccessorImpl.invoke处(未知源)
位于java.lang.reflect.Method.invoke(未知源)
在Main.\u Main(Main.java:312)
Main.Main(Main.java:136)
2018年4月20日12:30:08 PM org.eclipse.jetty.server.handler.ContextHandler doStop
信息:已停止w.@7807ac2c{/,空,不可用}{C:\Users\QA Team\.jenkins\war}
线程“Jenkins初始化线程”中出现异常
要解决此问题,请执行以下步骤。
  • 伸出手来安装Jenkins文件夹:C:\Program Files(x86)\Jenkins
  • 在记事本中打开jenkins.xml文件
  • 要更改端口-Search->--httpPort=8080并将8080更改为8383
  • 打开命令提示符并运行“查找系统IPv4地址”。(例如-172.161.46.173)
  • 将IP和jenkins端口一起粘贴到浏览器中(例如-172.161.46.173/8383),然后按Enter键
  • 它要求输入管理密码: 从以下位置获取密码:C:\ProgramFiles(x86)\Jenkins\secrets\initialAdminPassword文件
  • 它再次要求安装插件。选择默认值
  • 安装完成后-单击“继续”
  • 现在,设置用户名和密码-在这里,您可以使用jenkins

    根本原因是,如果使用命令行启动jenkins,请求的http端口被另一个应用程序使用:
    java-jar-jenkins.war--httpPort=8080
    将其更改为例如:
    java-jar-jenkins.war--httpPort=8383

    根本原因是默认端口8080已经被使用,因此为了再次使用它,您需要终止该端口使用的PID,然后才能再次运行

    C:\Program Files\Java\jdk1.8.0_191\bin>netstat -ano|find "8080"
      TCP    0.0.0.0:8080           0.0.0.0:0              LISTENING       5256
      TCP    [::]:8080              [::]:0                 LISTENING       5256
    
    C:\Program Files\Java\jdk1.8.0_191\bin>taskkill /PID 5256 /F
    SUCCESS: The process with PID 5256 has been terminated.
    
    然后你可以重新开始
    然后用java-jar jenkins.war重新启动jenkins,我正在进行导游,没有名为“C:\Program Files(x86)\jenkins”的字典