2010-08-06 4 views
7

J'ai un problème avec mon IDE IntelliJ idea 9. J'ai installé le plugin La Clojure (http://plugins.intellij.net/plugin/?id=4050) et l'IDE nécessaire pour redémarrer. Maintenant, je reçois l'erreur suivante au démarrage et il ne me laisse pas continuer à travailler:Comment démarrer IntelliJ IDEA malgré une erreur de module

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) 

Quand je ne pouvais pas trouver l'archive zip dans le dossier spécifié, j'extrait il est tombé manuellement et l'IDE correctement, il dans le dossier config/plugins et supprimé le fichier zip du dossier system/plugins. Néanmoins, cela n'a pas résolu mon problème, l'erreur existe toujours. Y a-t-il un moyen de démarrer l'idée d'IntelliJ en désactivant le plugin?

Merci à l'avance, Alex

+0

Y at-il un fichier de configuration 'plugin.xml' dans vos plugins/spécifiant quels plug-ins pour charger au démarrage? Si c'est le cas, essayez de supprimer ou de commenter celui de La Clojure. –

+0

Non, il n'y a pas de fichier de configuration plugin.xml - mais j'ai trouvé une autre façon de résoudre mon problème comme expliqué dans ma réponse. Merci quand même :) – alexhanschke

Répondre

1

Le problème est dû à un known bug déjà corrigé. Vous pouvez trouver plus de détails dans les commentaires sur le problème.

+0

Merci, même si j'ai longuement évoqué les problèmes, je n'ai pas hésité sur celui-ci. – alexhanschke

1

je pouvais résoudre mon problème. Dans le dossier system/plugins se trouve un fichier action.script. Je l'ai stocké sauvagement dans un autre dossier et l'ai supprimé du répertoire de plugins. Ensuite, l'idée a commencé sans autres problèmes. La clojure fonctionne aussi sans problème.

6

Je viens d'avoir un problème similaire, donc je pensais que je posterai la réponse:

dans votre répertoire config IntelliJ (pour c'est linux IntelliJ 11 & /home/YOURUSERNAME/.IdeaIC11/config)

il y a un fichier txt appelé "disabled_plugins.txt"

Si ce n'est pas le cas, vous pouvez en créer un.

Ajoutez simplement votre plugin à cette liste et il ne se chargera pas au démarrage. (Ainsi, en évitant les exceptions et les problèmes avec les plugins défectueux qui empêchent IDE de démarrer)

Je poste ce pour référence future.

EDIT: Voici mon actuel fichier "disabled_plugins.txt" à des fins d'inspiration:

ClearcasePlugin 
StrutsAssistant 
com.intellij.seam.pageflow 
com.intellij.velocity 
com.intellij.gwt 
SourceSafe 
Git4Idea 
TFS 
com.intellij.spring.webflow 
CloudBees 
com.intellij.spring.roo 
com.intellij.spring.integration 
com.intellij.spring.batch 
com.intellij.spring 
org.coffeescript 
com.intellij.play 
com.intellij.aspectj 
GlassFish 
com.intellij.appengine 
com.intellij.spring.ws 
org.intellij.grails 
com.intellij.spring.osgi 
com.intellij.aop 
Weblogic 
Resin 
com.intellij.seam 
com.intellij.tapestry 
com.intellij.javaee.view 
CloudFoundry 
com.intellij.spring.websocket 
CVS 
com.intellij.dmserver 
com.intellij.vaadin 
OpenShift 
com.intellij.spring.security 
CFML Support 
JSR45Plugin 
PerforceDirectPlugin 
com.intellij.struts2 
Geronimo 
WebSphere 
Heroku 
com.intellij.seam.pages 
com.intellij.freemarker 
com.intellij.spring.data 
com.intellij.spring.mvc 
org.jetbrains.plugins.github 
com.intellij.spring.boot 
+0

Quel est le format dans ce fichier? –

+1

Juste un fichier texte régulier avec chacun des plugins que vous souhaitez désactiver sur une ligne distincte. Je posterai mon fichier dans mon commentaire original. – Tovi7

Questions connexes