安全重启Jenkins抛出异常

安全重启Jenkins抛出异常,jenkins,Jenkins,我是詹金斯的新手。在这里,我试图重新启动詹金斯把这个放到cmd java -jar jenkins-cli.jar -s http://localhost:8080/ -webSocket safe-restart 不幸的是,我得到了这个线索 ERROR: Unexpected exception occurred while performing safe-restart command. hudson.lifecycle.RestartNotSupportedException: D

我是詹金斯的新手。在这里,我试图重新启动詹金斯把这个放到cmd

java -jar jenkins-cli.jar -s http://localhost:8080/ -webSocket safe-restart
不幸的是,我得到了这个线索

ERROR: Unexpected exception occurred while performing safe-restart command.
   hudson.lifecycle.RestartNotSupportedException: Default Windows lifecycle does not support restart.
    at hudson.lifecycle.Lifecycle$1.verifyRestartable(Lifecycle.java:84)
    at jenkins.model.Jenkins.restartableLifecycle(Jenkins.java:4305)
    at jenkins.model.Jenkins.safeRestart(Jenkins.java:4339)
    at jenkins.model.Jenkins.doSafeRestart(Jenkins.java:4294)
    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 hudson.cli.declarative.MethodBinder.call(MethodBinder.java:114)
    at hudson.cli.declarative.CLIRegisterer$1.main(CLIRegisterer.java:218)
    at hudson.cli.CLIAction$ServerSideImpl.run(CLIAction.java:277)
    at hudson.cli.CLIAction$1.lambda$opened$0(CLIAction.java:148)
    at java.lang.Thread.run(Unknown Source)

我怎样才能解决这个问题?(从cmd安全地重新启动jenkins)

如果从cmd行(Linux或Windows)运行jenkins.war,则无法重新启动jenkins。应用程序必须作为服务或守护进程(Java服务包装器也可以)运行,才能重新启动

您可以
safeExit
,然后再次从cmd行重新启动应用程序


或者,使用新的Windows安装程序,但在安装程序上使用和。

您是如何启动Jenkins的?它正在运行asa服务吗?我刚刚安装了.war-jenkins文件并使用java-jar。。。吞