【问题标题】:Can't launch installed IntelliJ IDEA无法启动已安装的 IntelliJ IDEA
【发布时间】:2012-02-25 20:16:48
【问题描述】:

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

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。有什么想法吗?

【问题讨论】:

  • 尝试重新下载并重新安装,看起来您的安装已损坏。该问题也可能是由防病毒软件引起的。如果它不能帮助提供完整的日志文件:devnet.jetbrains.net/docs/DOC-181.

标签: intellij-idea launch


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2015-10-21
    • 1970-01-01
    • 1970-01-01
    • 2014-11-28
    • 1970-01-01
    • 2020-07-23
    • 1970-01-01
    • 1970-01-01
    • 2022-08-03
    相关资源
    最近更新 更多