【问题标题】:Imposible to start PhpStorm 2016.1 after update更新后无法启动 PhpStorm 2016.1
【发布时间】:2016-11-18 09:45:28
【问题描述】:

我刚刚将 PhpStorm 更新到 v2016.1,但我无法启动它,它从一开始就崩溃...

这是错误日志。

Internal error. Please report to http://jb.gg/ide/critical-startup-errors

com.intellij.diagnostic.PluginException: cannot create class 'com.jetbrains.php.actions.PhpStormNewProjectStep' [Plugin: com.intellij]
    at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.a(ActionManagerImpl.java:194)
    at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.convertStub(ActionManagerImpl.java:166)
    at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.a(ActionManagerImpl.java:511)
    at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.a(ActionManagerImpl.java:491)
    at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.getAction(ActionManagerImpl.java:484)
    at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.preloadActions(ActionManagerImpl.java:1263)
    at com.intellij.openapi.actionSystem.impl.ActionPreloader.preload(ActionPreloader.java:31)
    at com.intellij.openapi.application.Preloader$2$1.run(Preloader.java:78)
    at com.intellij.openapi.progress.impl.CoreProgressManager$2.run(CoreProgressManager.java:142)
    at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:446)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:392)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:54)
    at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:127)
    at com.intellij.openapi.application.Preloader$2.run(Preloader.java:74)
    at com.intellij.util.concurrency.BoundedTaskExecutor$2.run(BoundedTaskExecutor.java:187)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
    at com.intellij.util.ReflectionUtil.newInstance(ReflectionUtil.java:520)
    at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.convertStub(ActionManagerImpl.java:154)
    ... 16 more
Caused by: java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:422)
    at com.intellij.util.ReflectionUtil.newInstance(ReflectionUtil.java:484)
    ... 17 more
Caused by: java.lang.IllegalStateException: @NotNull method io/j99/idea/vue/module/VueProjectGenerator.getName must not return null
    at io.j99.idea.vue.module.VueProjectGenerator.getName(VueProjectGenerator.java:26)
    at com.intellij.ide.util.projectWizard.ProjectSettingsStepBase.<init>(ProjectSettingsStepBase.java:62)
    at com.jetbrains.php.actions.PhpStormProjectSpecificSettingsStep.<init>(PhpStormProjectSpecificSettingsStep.java:16)
    at com.jetbrains.php.actions.PhpStormNewProjectStep$Customization.createProjectSpecificSettingsStep(PhpStormNewProjectStep.java:42)
    at com.intellij.ide.util.projectWizard.AbstractNewProjectStep$Customization.getActions(AbstractNewProjectStep.java:112)
    at com.intellij.ide.util.projectWizard.AbstractNewProjectStep$Customization.getActions(AbstractNewProjectStep.java:99)
    at com.intellij.ide.util.projectWizard.AbstractNewProjectStep.<init>(AbstractNewProjectStep.java:65)
    at com.jetbrains.php.actions.PhpStormNewProjectStep.<init>(PhpStormNewProjectStep.java:15)
    ... 22 more

任何想法

【问题讨论】:

  • 您是否尝试过将您的插件文件夹移动到其他地方并打开 phpstorm?
  • 成功了!那么,我应该如何处理我的插件文件夹?
  • 哦,我看到我有一些红色的插件,我猜它是红色的,因为不兼容。请把您的评论作为答案!
  • 是的,听起来像。如果它们不是很多,我会重新安装它们并删除文件夹。

标签: phpstorm phpstorm-2016.1


【解决方案1】:

您的某个插件与新的 2006.1 版本不兼容 -- 请禁用它或完全删除插件文件。

有问题的插件是 vue-for-idea

【讨论】:

  • 最近我也遇到了最新的 EAP。
  • Vue.js 插件也有同样的问题。
  • 很明显,我无法打开 PhpStorm 来删除插件,因为 PhpStorm 没有打开...我去了“C:\Users\Jan Sverre\.PhpStorm2016.1\config \plugins”并删除“vue-for-idea.jar”
猜你喜欢
  • 2020-01-12
  • 2021-03-11
  • 2016-07-19
  • 2016-09-09
  • 2019-10-20
  • 2017-10-13
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多