OSX El Capitan 更新时出现 Intellij IDEA 15.04 启动错误
Intellij IDEA 15.04 startup error on update on OSX El Capitan
我刚刚更新到 IntelliJ IDEA 15.0.4,现在出现这个启动错误:
Internal error. Please report to http://jb.gg/ide/critical-startup-errors
java.lang.NoSuchMethodError: kotlin.text.StringsKt.isEmpty(Ljava/lang/CharSequence;)Z
at com.intellij.configurationStore.StateStorageManagerImpl.addMacro(StateStorageManagerImpl.kt:95)
at com.intellij.configurationStore.ApplicationStoreImpl.setPath(ApplicationStoreImpl.kt:46)
at com.intellij.openapi.application.impl.ApplicationImpl.run(ApplicationImpl.java:477)
at com.intellij.openapi.components.impl.ComponentManagerImpl.init(ComponentManagerImpl.java:101)
at com.intellij.openapi.application.impl.ApplicationImpl.load(ApplicationImpl.java:455)
at com.intellij.openapi.application.impl.ApplicationImpl.load(ApplicationImpl.java:447)
at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:194)
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:497)
at com.intellij.idea.MainImpl.run(MainImpl.java:60)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
at java.awt.EventQueue.access0(EventQueue.java:97)
at java.awt.EventQueue.run(EventQueue.java:709)
at java.awt.EventQueue.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:361)
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)
我找到了这个 article(请参阅评论部分)并尝试按照那里的建议禁用 Kotlin
插件 - 我只是尝试输入以下行:
Kotlin
在 config/disabled_plugins.txt
文件中,但这没有用 - 不确定我的插件名称是否正确。我也只是尝试直接在 IDEA plugins
目录下对 Kotlin
进行核对,但仍然没有成功。
有什么想法吗?
你能看到'Welcome to IntelliJ IDEA'对话吗?
可以在 IDE 启动前禁用一些插件
我刚刚查看了我的 plugins folder 并意识到我的 disabled_plugins.txt
像
一样禁用了 Kotlin
org.jetbrains.kotlin
尝试以这种方式禁用 Kotlin。
我最终通过选择核选项并重新安装 IDE 解决了这个问题。即使没有禁用插件,现在也可以使用全新的 15.0.4 下载。重新安装实际上非常轻松。我所有的设置和配置仍然存在。我唯一需要做的就是再次添加我的许可证密钥。
我刚刚更新到 IntelliJ IDEA 15.0.4,现在出现这个启动错误:
Internal error. Please report to http://jb.gg/ide/critical-startup-errors
java.lang.NoSuchMethodError: kotlin.text.StringsKt.isEmpty(Ljava/lang/CharSequence;)Z
at com.intellij.configurationStore.StateStorageManagerImpl.addMacro(StateStorageManagerImpl.kt:95)
at com.intellij.configurationStore.ApplicationStoreImpl.setPath(ApplicationStoreImpl.kt:46)
at com.intellij.openapi.application.impl.ApplicationImpl.run(ApplicationImpl.java:477)
at com.intellij.openapi.components.impl.ComponentManagerImpl.init(ComponentManagerImpl.java:101)
at com.intellij.openapi.application.impl.ApplicationImpl.load(ApplicationImpl.java:455)
at com.intellij.openapi.application.impl.ApplicationImpl.load(ApplicationImpl.java:447)
at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:194)
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:497)
at com.intellij.idea.MainImpl.run(MainImpl.java:60)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
at java.awt.EventQueue.access0(EventQueue.java:97)
at java.awt.EventQueue.run(EventQueue.java:709)
at java.awt.EventQueue.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:361)
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)
我找到了这个 article(请参阅评论部分)并尝试按照那里的建议禁用 Kotlin
插件 - 我只是尝试输入以下行:
Kotlin
在 config/disabled_plugins.txt
文件中,但这没有用 - 不确定我的插件名称是否正确。我也只是尝试直接在 IDEA plugins
目录下对 Kotlin
进行核对,但仍然没有成功。
有什么想法吗?
你能看到'Welcome to IntelliJ IDEA'对话吗?
可以在 IDE 启动前禁用一些插件
我刚刚查看了我的 plugins folder 并意识到我的 disabled_plugins.txt
像
org.jetbrains.kotlin
尝试以这种方式禁用 Kotlin。
我最终通过选择核选项并重新安装 IDE 解决了这个问题。即使没有禁用插件,现在也可以使用全新的 15.0.4 下载。重新安装实际上非常轻松。我所有的设置和配置仍然存在。我唯一需要做的就是再次添加我的许可证密钥。