IntellijIDEA - PluginClassLoader:将 class 移动到另一个包后出现 ClassNotFoundException

IntellijIDEA - PluginClassLoader : ClassNotFoundException after moving class to another package

我正在为 AndroidStudio 开发一个插件。 假设我的包名是 com.name.app

我有一个 class ApiHelper,它有一个 ResponseHandler 接口。另一个 class、ButtonActionHandler(扩展 AnAction)从 ApiHelper.

实现 ResponseHandler

此时一切正常。但是,如果我将 ApiHelper 移动到 com.name.app.helpers 包,我会得到 NoClassDefFoundError & PluginClassLoader - ClassNotFoundException.

知道为什么将文件移动到另一个包后会发生这种情况吗?

使缓存无效并重新启动。成功了。