5

有没有人试过这个?我这里有一个问题。我已经看过这篇文章http://devnet.jetbrains.net/docs/DOC-1185并按照它所说的做了。但似乎它在我的电脑上不起作用。这是系统变量和Java版本。

系统变量: 在此处输入图像描述

爪哇版: 在此处输入图像描述

当我点击“idea64.exe”时,出现错误:

在此处输入图像描述

您可以在第一张图片中看到“IDEA_JDK”。早就定好了是吧?即使我添加了“IDEA_JDK_64”,仍然会发生同样的错误。

最后,我尝试了“idea.bat”来查看异常详细信息:

Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version n
umber in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:12
4)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)

似乎是由于 IDEA 和操作系统之间的 Java 版本不一致。我应该将 JDK 更新到 1.6 或更高版本吗?如果我想继续使用 1.5,我该怎么办?

4

1 回答 1

5

似乎 IDEA 的最新稳定 (11.1) 版本需要 JDK 1.6 或更高版本,如此处所定义。您正在尝试运行更新的版本,因此 IMO 运行 1.5 的可能性很小。

于 2012-12-01T16:43:32.397 回答