有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java PHPstorm错误3877

重新启动计算机后,我正在尝试启动PHPStorm。我还没有在我的电脑上安装或删除任何东西,但突然我得到了以下错误:

    Failed to clear URL cache
Failed to clear URL cache
[   3877]  ERROR - llij.ide.plugins.PluginManager - com.intellij.openapi.wm.impl.TestWindowManager cannot be cast to com.intellij.openapi.wm.impl.WindowManagerImpl 
java.lang.ClassCastException: com.intellij.openapi.wm.impl.TestWindowManager cannot be cast to com.intellij.openapi.wm.impl.WindowManagerImpl
    at com.intellij.idea.IdeaApplication$IdeStarter.main(IdeaApplication.java:277)
    at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:206)
    at com.intellij.idea.MainImpl$2.run(MainImpl.java:141)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
    at java.awt.EventQueue.access$200(EventQueue.java:103)
    at java.awt.EventQueue$3.run(EventQueue.java:694)
    at java.awt.EventQueue$3.run(EventQueue.java:692)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
[   3882]  ERROR - llij.ide.plugins.PluginManager - JetBrains PhpStorm 6.0.3  Build #PS-129.814 
[   3882]  ERROR - llij.ide.plugins.PluginManager - JDK: 1.7.0_51 
[   3882]  ERROR - llij.ide.plugins.PluginManager - VM: OpenJDK 64-Bit Server VM 
[   3883]  ERROR - llij.ide.plugins.PluginManager - Vendor: Oracle Corporation 
[   3883]  ERROR - llij.ide.plugins.PluginManager - OS: Linux 
[   3883]  ERROR - llij.ide.plugins.PluginManager - Last Action:  

我在不同的网站上读到过,有人说解决这个问题的办法是:

sudo apt-get install openjdk-7-jdk

但是,当我尝试运行上述命令时,我得到以下结果:

    Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package openjdk-7-jdk

以前有没有人见过这个错误,并且知道如何修复它


共 (1) 个答案

  1. # 1 楼答案

    异常显示您正在尝试以无头模式运行PHPStorm。请确保你没有通过——贾瓦。awt。无头=忠于它。还要确保从X服务器会话(Gnome、KDE等)运行它

    顺便说一句,我强烈建议使用Oracle JDK,而不是以性能和视觉问题闻名的开放式JDK(并不总是附带所需的图形库。有关一些提示,请参阅Installing IDEA on Ubuntu 11.10