这是我第一次用詹金斯。Manage > Manage > Available选项卡> Maven selected >下载完成。
当我进入New页面时,我仍然看不到Maven。我想我得重启詹金斯了。
我试过localhost:8080/reload,localhost:8080/restart和http://localhost:8080/safeRestart。我得到了错误"Jenkins不能重新启动自己目前的配置。
我仍然看到命令提示符正在运行。

此外,我cd到jenkins文件夹,并试图从那里重新启动,但没有工作。
jenkins.exe restart
2020-06-05 21:06:02,783 INFO - Restarting the service with id 'jenkins'
2020-06-05 21:06:02,795 FATAL - WMI Operation failure: NoSuchService
WMI.WmiException: NoSuchService
at winsw.WrapperService.ThrowNoSuchService()
at winsw.WrapperService.Run(String[] _args, ServiceDescriptor descriptor)
at winsw.WrapperService.Main(String[] args)
WMI.WmiException: NoSuchService
at winsw.WrapperService.ThrowNoSuchService()
at winsw.WrapperService.Run(String[] _args, ServiceDescriptor descriptor)
at winsw.WrapperService.Main(String[] args)如何在windows机器上重新启动Jenkins?
更新1
我在开始安装和启动jenkins时采取了以下步骤。
https://updates.jenkins-ci.org/download/war/下载了war文件,在c#驱动器中创建了Jenkins文件夹,并将下载的war移动到Jenkins文件夹。
打开命令提示符cd到jenkins文件夹java -jar Jenkins.war它给了我临时密码
localhost:8080粘贴密码
创建了一个账户。在Jenkins下载了maven插件。我没有看到詹金斯列出的Maven插件。在那之后,我不知道如何重新启动詹金斯。我将通过wiki指南将其安装为windows服务。有没有办法修复它而不将其安装为windows服务?
更新2
当我尝试安装是一个windows服务时,我得到以下信息
“
Error
Installing a service
[.jenkins] $ "C:\Users\Owner PC\.jenkins\jenkins.exe" install
2020-06-06 12:44:30,771 INFO - Installing the service with id 'jenkins'
2020-06-06 12:44:30,859 FATAL - WMI Operation failure: AccessDenied
WMI.WmiException: AccessDenied
at WMI.WmiRoot.BaseHandler.CheckError(ManagementBaseObject result)
at WMI.WmiRoot.ClassHandler.Invoke(Object proxy, MethodInfo method, Object[] args)
at WMI.Win32ServicesProxy.Create(String , String , String , ServiceType , ErrorControl , StartMode , Boolean , String , String , String[] )
at winsw.WrapperService.Run(String[] _args, ServiceDescriptor descriptor)
at winsw.WrapperService.Main(String[] args)
WMI.WmiException: AccessDenied
at WMI.WmiRoot.BaseHandler.CheckError(ManagementBaseObject result)
at WMI.WmiRoot.ClassHandler.Invoke(Object proxy, MethodInfo method, Object[] args)
at WMI.Win32ServicesProxy.Create(String , String , String , ServiceType , ErrorControl , StartMode , Boolean , String , String , String[] )
at winsw.WrapperService.Run(String[] _args, ServiceDescriptor descriptor)
at winsw.WrapperService.Main(String[] args)"更新3
我从jenkins文件夹里删除了所有东西。
打开命令提示符作为管理员。
运行此命令java -java jenkins.war。命令提示符的最后几个链接:
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
2020-06-06 18:53:28.976+0000 [id=21] INFO jenkins.model.Jenkins#cleanUp: S
topping Jenkins
2020-06-06 18:53:29.106+0000 [id=21] INFO jenkins.model.Jenkins$18#onAttai
ned: Started termination
2020-06-06 18:53:29.107+0000 [id=21] SEVERE jenkins.model.Jenkins$18#onTaskF
ailed: Failed NioChannelSelector.cleanUp
java.lang.IllegalArgumentException: Unable to inject class jenkins.slaves.NioCha
nnelSelector
at hudson.init.TaskMethodFinder.lookUp(TaskMethodFinder.java:125)
at hudson.init.TaskMethodFinder.invoke(TaskMethodFinder.java:105)
at hudson.init.TaskMethodFinder$TaskImpl.run(TaskMethodFinder.java:175)
at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:296)
at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:214)
at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
at jenkins.model.Jenkins$17.execute(Jenkins.java:3495)
at org.jvnet.hudson.reactor.Reactor$Node.runIfPossible(Reactor.java:139)
at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:128)
at jenkins.model.Jenkins$17.execute(Jenkins.java:3495)
at org.jvnet.hudson.reactor.Reactor$Node.runIfPossible(Reactor.java:139)
at org.jvnet.hudson.reactor.Reactor.execute(Reactor.java:276)
at jenkins.model.Jenkins._cleanUpRunTerminators(Jenkins.java:3492)
at jenkins.model.Jenkins.cleanUp(Jenkins.java:3417)
at hudson.WebAppMain$3.run(WebAppMain.java:283)
2020-06-06 18:53:29.140+0000 [id=21] SEVERE jenkins.model.Jenkins$18#onTaskF
ailed: Failed IOHubProvider.cleanUp
java.lang.IllegalArgumentException: Unable to inject class jenkins.slaves.IOHubP
rovider
at hudson.init.TaskMethodFinder.lookUp(TaskMethodFinder.java:125)
at hudson.init.TaskMethodFinder.invoke(TaskMethodFinder.java:105)
at hudson.init.TaskMethodFinder$TaskImpl.run(TaskMethodFinder.java:175)
at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:296)
at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:214)
at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
at jenkins.model.Jenkins$17.execute(Jenkins.java:3495)
at org.jvnet.hudson.reactor.Reactor$Node.runIfPossible(Reactor.java:139)
at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:128)
at jenkins.model.Jenkins$17.execute(Jenkins.java:3495)
at org.jvnet.hudson.reactor.Reactor$Node.runIfPossible(Reactor.java:139)
at org.jvnet.hudson.reactor.Reactor.execute(Reactor.java:276)
at jenkins.model.Jenkins._cleanUpRunTerminators(Jenkins.java:3492)
at jenkins.model.Jenkins.cleanUp(Jenkins.java:3417)
at hudson.WebAppMain$3.run(WebAppMain.java:283)
2020-06-06 18:53:29.143+0000 [id=21] INFO jenkins.model.Jenkins$18#onAttai
ned: Completed termination
2020-06-06 18:53:29.143+0000 [id=21] INFO jenkins.model.Jenkins#_cleanUpDi
sconnectComputers: Starting node disconnection
2020-06-06 18:53:29.148+0000 [id=21] INFO jenkins.model.Jenkins#_cleanUpSh
utdownPluginManager: Stopping plugin manager
2020-06-06 18:53:29.309+0000 [id=21] INFO c.b.j.cascade.PluginActivator#st
op: ### Stop.
2020-06-06 18:53:29.311+0000 [id=21] INFO jenkins.model.Jenkins#_cleanUpPe
rsistQueue: Persisting build queue
2020-06-06 18:53:29.385+0000 [id=21] INFO jenkins.model.Jenkins#cleanUp: J
enkins stopped发布于 2020-06-06 04:11:34
上面的错误日志给出了一些提示:
jenkins.exe restart
2020-06-05 21:06:02,783 INFO - Restarting the service with id 'jenkins'
2020-06-05 21:06:02,795 FATAL - WMI Operation failure: NoSuchService
WMI.WmiException: NoSuchService因为Jenkins不是作为Windows服务安装的,所以您面临问题。首先使用下面提供的链接将其安装为Windows服务,然后才能工作。为此,请转到Manage Jenkins部分,在那里您将看到一个选项Install as Windows Service。一旦将Jenkins安装为服务,您将看到一个名称为jenkins的服务,如下所示:

https://wiki.jenkins.io/display/JENKINS/Installing+Jenkins+as+a+Windows+service
https://stackoverflow.com/questions/62226077
复制相似问题