Как запустить IntelliJ IDEA несмотря на ошибку плагина - PullRequest
7 голосов
/ 06 августа 2010

У меня проблема с моей IDE IntelliJ idea 9. Я установил плагин La Clojure (http://plugins.intellij.net/plugin/?id=4050) и необходимо перезапустить IDE. Теперь при запуске появляется следующая ошибка, которая не позволяет мне продолжать работать:

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 и удалила zip-файл из папки system / plugins. Тем не менее, это не решило мою проблему, ошибка все еще существует. Есть ли способ запустить идею IntelliJ, отключив плагин?

Спасибо заранее, Alex

Ответы [ 3 ]

6 голосов
/ 11 апреля 2012

У меня просто была похожая проблема, поэтому я решил опубликовать ответ:

в вашем каталоге конфигурации intellij (для intellij 11 и linux это /home/YOURUSERNAME/.IdeaIC11/config)

существует текстовый файл с именем "disabled_plugins.txt"

Если его нет, вы можете создать его.

Просто добавьте ваш плагин в этот список, и он не будет загружаться при запуске.(Таким образом, избегая исключений и проблем с неправильно работающими плагинами, которые мешают запуску IDE)

Я публикую это для дальнейшего использования.

РЕДАКТИРОВАТЬ: Вот мой текущий файл "disabled_plugins.txt" для целей вдохновения:

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
1 голос
/ 06 августа 2010

Проблема вызвана известной ошибкой , которая уже исправлена.Вы можете найти более подробную информацию в комментариях к выпуску.

1 голос
/ 06 августа 2010

Мне удалось решить мою проблему. В папке system / plugins находится файл action.script. Я сохранил его в другой папке и удалил из каталога плагинов. Впоследствии идея началась без дальнейших проблем. La clojure работает без проблем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...