项目无法在Intellij上打开

时间:2015-05-12 16:31:32

标签: java intellij-idea

我刚刚在intellijIdea版本14.0.1中添加了一些插件,重新启动时,我的项目无法加载。

这是错误消息

Cannot load project: com.intellij.ide.plugins.PluginManager$StartupAbortedException: com.intellij.diagnostic.PluginException: Bad type on operand stack
Exception Details:
  Location:
    com/intellij/atg/jsp/OpenDspInclude.registerTags(Lcom/intellij/psi/PsiReferenceProvider;Ljava/lang/String;Lcom/intellij/psi/filters/position/NamespaceFilter;[Ljava/lang/String;)V @19: invokestatic
  Reason:
    Type 'com/intellij/psi/impl/source/resolve/reference/ReferenceProvidersRegistry' (current frame, stack[0]) is not assignable to 'com/intellij/psi/PsiReferenceRegistrar'
  Current Frame:
    bci: @19
    flags: { }
    locals: { 'com/intellij/atg/jsp/OpenDspInclude', 'com/intellij/psi/PsiReferenceProvider', 'java/lang/String', 'com/intellij/psi/filters/position/NamespaceFilter', '[Ljava/lang/String;' }
    stack: { 'com/intellij/psi/impl/source/resolve/reference/ReferenceProvidersRegistry', '[Ljava/lang/String;', 'com/intellij/psi/filters/ScopeFilter', 'com/intellij/psi/PsiReferenceProvider' }
  Bytecode:
    0000000: 2ab4 001c 04bd 0031 5903 2c53 2d19 04b8
    0000010: 004f 2bb8 0055 b1                      
 [Plugin: OpenDSPInclude]

3 个答案:

答案 0 :(得分:8)

您安装了与IntelliJ不兼容的插件。你必须 卸载它们。

就我而言,它是Gradle Gui插件。

答案 1 :(得分:2)

由于插件不兼容,可能会发生这种情况 请检查插件是否支持您的intellij版本 同时为了访问您的项目,您可以禁用该插件。

答案 2 :(得分:2)

我在Android studio中遇到同样的问题,已修复以下步骤

打开Android studio欢迎屏幕。然后从Android Studio菜单中优先选择 Android工作室 - >偏好 - >插件

现在,您可以在顶部看到一个带有文本“show”的排序菜单。 在那里选择“自定义”插件,现在请卸载已安装的所有自定义插件。

现在重启你的Android工作室,它会工作

如果仍存在问题。请备份并删除Android工作室偏好文件夹

Windows 中的

应位于c:\ user \ yourname.AndroidStudio2.1

Linux中的

应该在/home/yourname/.AndroidStudio2.1

Mac中的

应该在〜/ Library / Preferences / .AndroidStudio2.1

现在使用其他偏好重新启动您的工作室,您仍然可以导航并重复使用旧的Android SDK。