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 楼答案
异常显示您正在尝试以无头模式运行PHPStorm。请确保你没有通过——贾瓦。awt。无头=忠于它。还要确保从X服务器会话(Gnome、KDE等)运行它
顺便说一句,我强烈建议使用Oracle JDK,而不是以性能和视觉问题闻名的开放式JDK(并不总是附带所需的图形库。有关一些提示,请参阅Installing IDEA on Ubuntu 11.10)