页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

anchor(本文档仅供参考)2062-16281243685722062-1628124368572现象:
2338-16281252764692338-1628125276469

问题说明
      windows上使用exe安装包部署启动后,遇到问题需要更换war包解决问题,,停止smartbi服务后,删除tomcat/webapps/smartbi目录时,提示文件被占用,没法删除。一般情况下,是smartbi的war包内的字体文件被windows系统加载了,导致文件被占用,没法删除。 4350-16281244776484350-1628124477648解决方案一:
7963-16281252777917963-1628125277791重启windows操作系统,然后看看能不能正常删除smartbi目录
6035-16281245003266035-1628124500326解决方案二:
7110-16281252815277110-1628125281527

解决方案

方案一:重启windows操作系统,然后看看能不能正常删除smartbi目录

方案二:
打开任务管理器-》服务-》打开服务,找到Windows Font Cache Service,停止服务,然后删除smartbi目录

...

 Image Added

方案三:
以上两个方案解决不了,还是提示文件被占用,打开任务管理器-》性能》打开资源监视器》cpu-》关联的句柄

...

 Image Added


 Image Added

 在搜索句柄窗口,输入关键字smartbi,检查smartbi服务被哪些进程占用,结束进程后,删除smartbi。


方案四:
查看注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts,删除smartbi目录下相关字体文件信息(一般不止一个字体文件被占用,需要在这个页面往下查找其他的被占用的字体),删除所有的smartbi相关的字体后,重启操作服务器,然后就可以正常删除smartbi目录进行版本更新。

...

 Image Added