java - 无法启动 IntelliJ (2017.2.2)

标签 java intellij-idea windows-7-x64 intellij-17

每次我尝试在 Windows 7 上运行 IntelliJ 时,都会收到此错误:

内部错误。请举报http://jb.gg/ide/critical-startup-errors

java.lang.RuntimeException: com.intellij.ide.plugins.PluginManager$StartupAbortedException: Fatal error initializing 'com.intellij.util.indexing.FileBasedIndex'
    at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:210)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at com.intellij.idea.MainImpl$1$1.a(MainImpl.java:64)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:762)
    at java.awt.EventQueue.access$500(EventQueue.java:98)
    at java.awt.EventQueue$3.run(EventQueue.java:715)
    at java.awt.EventQueue$3.run(EventQueue.java:709)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:732)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:345)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Caused by: com.intellij.ide.plugins.PluginManager$StartupAbortedException: Fatal error initializing 'com.intellij.util.indexing.FileBasedIndex'
    at com.intellij.ide.plugins.PluginManager.handleComponentError(PluginManager.java:275)
    at com.intellij.openapi.components.impl.PlatformComponentManagerImpl.handleInitComponentError(PlatformComponentManagerImpl.java:43)
    at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter.getComponentInstance(ComponentManagerImpl.java:510)
    at com.intellij.openapi.components.impl.ComponentManagerImpl.createComponents(ComponentManagerImpl.java:118)
    at com.intellij.openapi.application.impl.ApplicationImpl.a(ApplicationImpl.java:475)
    at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:170)
    at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:548)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:493)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:94)
    at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:157)
    at com.intellij.openapi.application.impl.ApplicationImpl.createComponents(ApplicationImpl.java:482)
    at com.intellij.openapi.components.impl.ComponentManagerImpl.init(ComponentManagerImpl.java:102)
    at com.intellij.openapi.application.impl.ApplicationImpl.load(ApplicationImpl.java:434)
    at com.intellij.openapi.application.impl.ApplicationImpl.load(ApplicationImpl.java:420)
    at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:203)
    ... 20 more
Caused by: java.lang.NoClassDefFoundError: Could not initialize class com.intellij.util.indexing.ID
    at org.jetbrains.kotlin.idea.versions.KotlinMetadataVersionIndexBase.getName(KotlinMetadataVersionIndexBase.kt:37)
    at com.intellij.util.indexing.FileBasedIndexImpl$FileIndexDataInitialization.<init>(FileBasedIndexImpl.java:2272)
    at com.intellij.util.indexing.FileBasedIndexImpl.initComponent(FileBasedIndexImpl.java:320)
    at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter.getComponentInstance(ComponentManagerImpl.java:492)
    ... 32 more

我已经重新安装并重新启动了好几次。我被困在使用这个版本,因为我的公司不允许任何其他版本。

最佳答案

由以下原因引起:java.lang.NoClassDefFoundError:无法初始化类com.intellij.util.indexing.ID我想说你已经损坏了发行版。

关于java - 无法启动 IntelliJ (2017.2.2),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49501951/

相关文章:

java - 如何通过不变检查对序列化进行单元测试?

java - 列出所有 Lotus Notes 数据库

java - 想法 "Groovyc: unable to resolve class"- 在命令行上工作

java - 如何在 hibernate 中将ManyToOne关系设置为null

java - 使用可能返回 null 的函数转换 Guava Optional

java - IntelliJ : Custom auto-correct/-complete entries

android-studio - Android Studio - IntelliJ 新 Java 类向导

node.js - 在 Windows 7 上找不到模块 'connect'

android - 我需要 Hyper-V 才能从 Visual Studio 2015 中调试我的 Android 应用程序吗?

cygwin - 是否建议从 Cygwin 32 位切换到 Cygwin 64 位?