我使用的是Ubuntu 11.04,當我啓動RubyMine3.1時它給出了這個錯誤。Rubymine啓動錯誤java.lang.NoClassDefFoundError:com/intellij/util/lang/UrlClassLoader
Exception in thread "main" java.lang.NoClassDefFoundError: com/intellij/util/lang/UrlClassLoader
at com.intellij.idea.Main.main(Main.java:55)
Caused by: java.lang.ClassNotFoundException: com.intellij.util.lang.UrlClassLoader
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 1 more
我試過每一件事情,我也有安裝了Sun的Java,設置它的更新Java的替代默認的,也是我的JAVA_HOME,JDK_HOME,RUBYMINE_JDK指向太陽,java目錄,但仍然沒有成功。
有沒有人有任何想法呢?
看起來像包含'com.intellij.util.lang.UrlClassLoader'的jar不在類路徑中。 – Thomas