如何在 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.jenkins
或 jenkinswar
文件夹。)
C:\Program Files\Jenkins
或 C:\Program Files (x86)\Jenkins
C:\Windows\System32\config\systemprofile\AppData\Local\Jenkins.jenkins
C:\Windows\System32\config\systemprofile\AppData\Local\Jenkinswar
重启电脑。
【讨论】:
这是彻底删除的答案以上是关于如何在 Windows 上卸载 Jenkins?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Windows 上更改 Jenkins 默认文件夹?