IntelliJ坏插件如何启动

Sha*_*der 16 intellij-idea intellij-plugin

嗨,我刚刚开始使用IntelliJ并拥有版本9.我刚刚安装了Mercurial插件,现在ide不再启动了.有错误的

Fatal error initializing class com.intellij.openapi.actionSystem.ActionManager:
java.lang.VerifyError: class com.dcx.hg.MercurialVcs overrides final method getName.()Ljava/lang/String;
Run Code Online (Sandbox Code Playgroud)

我现在知道我应该使用插件hg4idea

有没有办法我可以删除这个插件,所以我可以启动ide,我相信一定有..

提前致谢.

Sha*_*der 17

我在Mac上运行,插件目录位于~/Library/Application Support/IntelliJIDEA60/你可以删除有问题的插件.请注意,根据您的IDE版本,目录可能会有所不同.例如,IdeaIC2016.3


sax*_*sax 12

适用于Windows的版本11也存储了插件,c:\Users\<username>\.IntelliJIdea11\config\plugins\因此根据@duffymo的建议从该位置删除插件.


duf*_*ymo 9

如果查看安装IntelliJ的目录,您将看到/ plugins目录.也许如果您删除Mercurial插件文件夹,您将能够重新启动UI.值得一试.注意:请在此处查看与OS /版本相关的插件路径.

  • 谢谢,这是正确的.只是我在Mac上,我找不到插件目录.我认为它必须在某个隐藏文件夹中,但它在〜/ Library/Application Support/IntelliJIDEA60 / (3认同)

ccp*_*zza 8

与另一个插件陷入同样的​​问题.解决方案是删除有问题的插件文件夹 jarPlugins文件夹中删除- 请参阅下面的操作系统的确切位置.

https://intellij-support.jetbrains.com/entries/23358108-Directories-used-by-the-IDE-to-store-settings-caches-plugins-and列出了不同平台的用户插件文件夹的位置.-logs:

OSX

组态:

~/Library/Preferences/<PRODUCT><VERSION>
# e.g.:
~/Library/Preferences/IntelliJIdea14
Run Code Online (Sandbox Code Playgroud)

缓存:

~/Library/Caches/<PRODUCT><VERSION>
Run Code Online (Sandbox Code Playgroud)

插件:

~/Library/Application Support/<PRODUCT><VERSION>
Run Code Online (Sandbox Code Playgroud)

日志:

~/Library/Logs/<PRODUCT><VERSION>
Run Code Online (Sandbox Code Playgroud)

的Linux/Unix

~/.<PRODUCT><VERSION>
Run Code Online (Sandbox Code Playgroud)

视窗

Windows Vista,7,8:

<SYSTEM DRIVE>\Users\<USER ACCOUNT NAME>\.<PRODUCT><VERSION>
Run Code Online (Sandbox Code Playgroud)

Windows XP:

<SYSTEM DRIVE>\Documents and Settings\<USER ACCOUNT NAME>\.<PRODUCT><VERSION>
Run Code Online (Sandbox Code Playgroud)


mir*_*lon 5

Ubuntu上的第15版:

cd ~/.IntelliJIdea15/config/plugins
rm -r <offending_plugin>
Run Code Online (Sandbox Code Playgroud)