Artifactory版本为7.4.5
windows环境下
运行bin目录下的installService.bat将Artifactory安装成服务
但是sc stop Artifactory不能成功停止服务,在windows的服务界面停止服务后,不能重新启动。
这导致我需要重启服务时,只能通过重启电脑实现
后来发现net stop Artifactory可以关闭相关的部分程序,但是Artifactory目录下有一个java.exe不会关掉,导致artifactory-sevice.exe关不掉,虽然可以直接用 taskkill 杀死 java.exe ,但是这个名字可能误杀同名程序,请问有没有能根据路径,杀死进程的办法?
啊,亲爱的朋友!你的Artifactory遭遇了一场令人遗憾的困境。
解决方案如下:
关闭 Artifactory 的进程。
清除 Artifactory 的缓存目录。
使用任务管理器结束 Artifactory 的进程,并删除 Artifactory 的缓存目录。
使用 sc delete Artifactory 删除 Artifactory 服务,然后再通过 installService.bat 安装。