websphere 启动时 ibm filemonitoring 出错

Error on ibm filemonitoring while websphere starts up

有人遇到过这个错误吗?它来自哪里,我可以做些什么吗?

在尝试部署应用程序后立即出现此错误。

[ERROR   ] CWWKE0701E: [com.ibm.ws.kernel.filemonitor.internal.scan.ScanningCoreServiceImpl(24)] The setMonitor method has thrown an exception Bundle:com.ibm.ws.kernel.filemonitor(id=17) java.lang.IllegalArgumentException
    at com.ibm.ws.artifact.overlay.internal.DirectoryBasedOverlayContainerImpl.setOverlayDirectory(DirectoryBasedOverlayContainerImpl.java:1188)
    at [internal classes]

这真是奇怪。应用程序的工作区缓存可能已以某种方式损坏。您应该能够通过使用“--clean”选项启动服务器或仅删除工作区目录并重新启动服务器来解决问题。

有问题的代码在这里公开自由:https://github.com/OpenLiberty/open-liberty/blob/integration/dev/com.ibm.ws.artifact.overlay/src/com/ibm/ws/artifact/overlay/internal/DirectoryBasedOverlayContainerImpl.java

它正在对缓存目录执行各种检查(类似于 workarea/org.eclipse.osgi/xx/data/cacheAdapt/com.ibm.ws.app.manager_yy)以确保一切正常。