在Windows上启动/停止并重新启动Jenkins服务


100

我已经从http://jenkins-ci.org/content/thank-you-downloading-windows-installer下载了“ jenkins-1.501.zip” 。

我已经解压缩了zip文件,并在Windows 7上成功安装了Jenkins。詹金斯的http://localhost:8080/表现不错。我想从控制台停止Jenkins服务。我怎样才能做到这一点?通过控制台/命令行启动和重新启动的方式是什么?

Answers:


200

打开控制台/命令行->转到您的Jenkins安装目录。分别执行以下命令:

停止:
jenkins.exe stop

开始:
jenkins.exe start

重启:
jenkins.exe restart


@kapep:Mac的启动和停止操作如何
Nevin Raj Victor

1
如何知道詹金斯的身分?
Ripon Al Wasim 2015年

@Cryptor,检查帖子以安全地关闭jenkins,可能会有所帮助。
shaijut

我不知道我的Jenkins安装目录在哪里:(
Vin Shahrdar,

43

停止Jenkins 请避免关闭Java进程或Windows服务。这些不是通常的命令。仅当您的詹金斯(Jenkins)造成问题时,才使用它们。

使用Jenkins的方法来防止数据丢失。

http://[jenkins-server]/[command]

其中[command]可以是以下任意一项

  • 出口
  • 重新开始
  • 重装

例如:如果我的本地PC在端口8080上运行Jenkins,它将是

http://localhost:8080/exit

11

从命令行启动Jenkins

  1. 打开命令提示符
  2. 转到存放war文件的目录,然后运行以下命令:

    java -jar jenkins.war

停止

Ctrl + C


果然,这似乎在Windows 7上对我
有用。– Alex

这对我有用
Kolby,

使用这个我们不能关闭终端,因为詹金斯停止关闭终端有什么解决办法吗?
jayant singh '18

使用此过程时,我以前在jenkins上的所有项目都丢失了,并且仅通过终端运行。
Surendra Meena

7

因此,默认情况下,您可以打开CMD并编写

java -jar jenkins.war

但是,如果您的端口8080已经在使用中,那么您必须更改Jenkins端口号,因此,请在“程序文件”中打开Jenkins文件夹,然后打开Jenkins.XML文件并更改端口号,例如8088

现在打开CMD并编写

java -jar jenkins.war --httpPort=8088

5
       jenkins.exe stop
       jenkins.exe start
       jenkins.exe restart

仅当您以管理员权限运行CMD时,这些命令才能在cmd中运行


在管理员模式下运行cmd 1.打开任务管理器2.文件-新任务3.选中“使用管理员权限创建任务”复选框
Amit Jain

2

日常工作的小提示。

创建一个bat文件,命名它并用于确切的运行/停止/重启Jenkins服务

#!/bin/bash
# go to Jenkins folder
cd C:\Program Files (x86)\Jenkins

#to stop:
jenkins.exe stop

#to start:
#jenkins.exe start

#to restart:
#jenkins.exe restart

1

步骤01:您需要为环境变量添加jenkins,然后可以使用jenkins命令

步骤02:进入"C:\Program Files (x86)\Jenkins"管理提示

步骤03:选择您的选项: jenkins.exe stop / jenkins.exe start / jenkins.exe restart


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.