我的IntelliJ idea 9 IDE有问题。我安装了La Clojure插件(http://plugins.intellij.net/plugin/?id=4050),需要重新启动IDE。现在,我得到启动下面的错误,它不会让我继续工作:如何启动IntelliJ IDEA,尽管存在插件错误
java.lang.AssertionError: Source file C:\Users\foo\.IntelliJIdea90\system\plugins\org.intellij.clojure_8192.zip does not exist for action unzip[C:\Users\foo\.IntelliJIdea90\system\plugins\org.intellij.clojure_8192.zip, C:\Users\foo\.IntelliJIdea90\config\plugins]
at com.intellij.openapi.diagnostic.DefaultLogger.error(DefaultLogger.java:49)
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:48)
at com.intellij.ide.startup.StartupActionScriptManager$UnzipCommand.execute(StartupActionScriptManager.java:189)
at com.intellij.ide.startup.StartupActionScriptManager.executeActionScript(StartupActionScriptManager.java:49)
at com.intellij.ide.ClassloaderUtil.initClassloader(ClassloaderUtil.java:123)
at com.intellij.ide.Bootstrap.main(Bootstrap.java:39)
at com.intellij.ide.Bootstrap.main(Bootstrap.java:35)
at com.intellij.idea.Main.main(Main.java:54)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
at com.exe4j.runtime.WinLauncher.main(Unknown Source)
当我找不到指定文件夹中的zip压缩包,我手动把它丢在和IDE正确提取它到config/plugins文件夹并从system/plugins文件夹中删除zip文件。尽管如此,它并没有解决我的问题,错误依然存在。有没有办法启动IntelliJ的想法禁用插件?
在此先感谢,亚历克斯
有没有在你的插件了'plugin.xml'配置文件/指定在启动时加载的插件目录?如果是这样,请尝试删除或注释La Clojure。 – 2010-08-06 06:53:51
不,没有plugin.xml配置文件 - 但我找到了解决我的问题的另一种方法,如我在答案中所解释的。谢谢:) – alexhanschke 2010-08-06 07:07:32