如何在 Windows 上卸载 Jenkins?

Posted

技术标签:

【中文标题】如何在 Windows 上卸载 Jenkins?【英文标题】:How to uninstall Jenkins on Windows? 【发布时间】:2014-12-27 22:45:57 【问题描述】:

针对 Mac 提出了类似的问题:How to uninstall Jenkins?

如何在 Windows 上执行相同操作(特别是如果我使用 Jenkins Windows Installer 安装 Jenkins)?

我提出的卸载方案如下,但不确定是否正确:

    通过从命令行执行 jenkins.exe uninstall 卸载 Jenkins Windows 服务(此处建议:https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+as+a+Windows+service) 直接删除目录:C:\Program Files (x86)\Jenkins

【问题讨论】:

如果您使用安装程序安装,您的控制面板中应该有一个条目 - 您可以卸载它的软件。 出于某种原因,即使在从控制面板卸载 Jenkins 后,“C:\Program Files (x86)\Jenkins”目录仍然存在。删除整个目录可以吗? 我会先停止服务。也许这将确保目录在卸载后被删除。如果没有,只需手动删除它,并确保该服务已从 Windows 服务窗口中删除。 由于某种原因,我在“添加/删除程序”下没有看到 Jenkins 条目(我想这就是问题的重点),但如果你再次运行相同的 MSI 文件,它会给出您可以选择卸载 Jenkins。 【参考方案1】:

卸载 jenkins 及其从属服务

1.直接进入jenkins安装目录即可。

2.然后在该目录中打开一个cmd。 (最好是管理员模式的cmd)

3.jenkins.exe 卸载(对于 jenkins-slave.exe 等从属 jenkins 服务,此名称可能不同,应用程序存在于文件夹中)

对于作为服务的 Jenkins,除了转到其工作目录之外,它执行相同的操作。

最后你可以安全地删除目录了。

【讨论】:

【参考方案2】:
    找到您用于安装 Jenkins 的 .msi (Windows Installer) 文件。对我来说,它位于我的下载文件夹中的 .zip 文件中。 双击它。 (您可以双击压缩文件夹内的.msi文件,无需先解压。) 由于 Jenkins 已安装,Windows Installer 将为您提供自定义或删除它的选项。 选择“卸载”。

【讨论】:

这样,即使重启后,Jenkins 也不会进行全新安装,它会询问用户名和密码,而不是自动生成的管理员密码。如何从头完成重启? @realtebo:先卸载,然后删除安装文件夹(例如C:\Program Files (x86)\Jenkins),最后重新安装。它现在应该在 initialAdminPassword 文件中询问您的密码。【参考方案3】:

如果您想彻底重新安装,除了卸载和删除 Jenkins 主文件夹之外,您还需要删除更多内容。否则,它们将永远保留在那里,并在重新安装后出现。从 Windows 中完全删除 Jenkins 的所有内容(我从 Windows 10、64 位提供此信息):

    打开 Windows 控制面板并点击Programs and Features

    右键单击Jenkins x.xxx.x(其中x.xxx.x, 是Jenkins 版本),然后选择Uninstall

    按照指示。

    完成后,删除以下文件夹:(注意:如果您想保留项目和插件,请勿删除 jenkins.jenkinsjenkinswar 文件夹。)

    C:\Program Files\JenkinsC:\Program Files (x86)\Jenkins C:\Windows\System32\config\systemprofile\AppData\Local\Jenkins.jenkins C:\Windows\System32\config\systemprofile\AppData\Local\Jenkinswar

    重启电脑。

【讨论】:

这是彻底删除的答案

以上是关于如何在 Windows 上卸载 Jenkins?的主要内容,如果未能解决你的问题,请参考以下文章

技术分享 | Jenkins 节点该如何管理?

如何在 Windows 上更改 Jenkins 默认文件夹?

Jdk Jenkins Git / 安装部署 。

如何从 Mac 卸载 Parallels Desktop 9

如何从 Jenkins (Hudson) 卸载插件?

linux怎么卸载jenkins