2012-02-24 116 views
1

我刚刚在Windows 7 32位操作系统上安装了IntelliJ IDEA Community Edition 11.0.2。在尝试第一次运行时,我得到以下内容无法启动安装的IntelliJ IDEA

java.lang.ExceptionInInitializerError 
    at com.intellij.util.lang.UrlClassLoader.<init>(UrlClassLoader.java:56) 
    at com.intellij.util.lang.UrlClassLoader.<init>(UrlClassLoader.java:50) 
    at com.intellij.ide.ClassloaderUtil.initClassloader(ClassloaderUtil.java:122) 
    at com.intellij.ide.Bootstrap.main(Bootstrap.java:38) 
    at com.intellij.ide.Bootstrap.main(Bootstrap.java:34) 
    at com.intellij.idea.Main.main(Main.java:92) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
    at java.lang.reflect.Method.invoke(Method.java:597) 
    at com.exe4j.runtime.LauncherEngine.launch(Unknown Source) 
    at com.exe4j.runtime.WinLauncher.main(Unknown Source) 
Caused by: java.lang.IllegalArgumentException: Argument 0 for @NotNull parameter of  com/intellij/openapi/util/io/FileUtil.toSystemIndependentName must not be null 
at com.intellij.openapi.util.io.FileUtil.toSystemIndependentName(FileUtil.java) 
at com.intellij.util.lang.ClassPath.<clinit>(ClassPath.java:55) 
... 12 more 

JDK版本是1.6.0_30-b12。有任何想法吗?

+1

尝试再次下载并重新安装,看起来像您的安装已损坏。问题也可能是由防病毒造成的。如果它无法提供完整的日志文件:http://devnet.jetbrains.net/docs/DOC-181。 – CrazyCoder 2012-02-24 21:04:37

回答

0

最后IDEA已经开始。似乎是与安装文件夹的名称是一个问题。我试图将它安装在D:!install_dir目录中,然后无法启动应用程序,但是当我将它安装在D:\ Program Files \目录中时,它启动时没有任何问题。所以我认为感叹号引起了这个问题。很奇怪,但我没有别的解释。