Stack trace when attempting to run new 7.0 (idea-7361)

When executing idea.sh from the newly downloaded 7.0 I get the following:

Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass2(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:719)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:160)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:254)
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)

Any ideas?

0
Avatar
Permanently deleted user

I should point out that idea 6.0 (idea-6180) and idea 7.0 M2 (idea-7126) work fine.

0
Avatar
Permanently deleted user

I downloaded the file again, and have the same result.

0
Avatar
Permanently deleted user

IDEA 7.0 is compiled with Java 6, therefore you have to use Java 6 to run it.

0
Avatar
Permanently deleted user

did you see http://www.intellij.net/forums/thread.jspa?threadID=270529&tstart=0 ? just a few hours older than your post

0
Avatar
Permanently deleted user

Hello Rich,

IntelliJ IDEA 7.0 requires JDK 1.6. Please ensure that the IDEA_JDK environment
variable points to a JDK 1.6 installation.

When executing idea.sh from the newly downloaded 7.0 I get the
following:

Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad
version number in .class file
at java.lang.ClassLoader.defineClass2(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:719)
at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:160
)
at
java.net.URLClassLoader.defineClass(URLClassLoader.java:254)
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)
Any ideas?

--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0

请先登录再写评论。