IntellijIDEA - 将类移动到另一个包之后的PluginClassLoader:ClassNotFoundException

时间:2017-02-27 07:38:26

标签: java intellij-idea intellij-plugin

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

我有一个ApiHelper类,它有一个ResponseHandler接口。另一个类ButtonActionHandler(扩展AnAction)从ResponseHandler实现ApiHelper

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

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

1 个答案:

答案 0 :(得分:0)

使缓存无效并重新启动。它奏效了。