【发布时间】:2013-04-22 05:49:59
【问题描述】:
我正在尝试在 Intellij 中为 Scala 运行 HelloWorld 类程序。
我的代码是:
helloscala 包
object HelloScala { def main(args: Array[String]) { Console.println("你好,世界!"); } }
我对错误一无所知,这是由 INtellij IDE 提示的。
JDK is JDK5
错误是:
java.lang.UnsupportedClassVersionError:.class 中的版本号错误 java.lang.ClassLoader.defineClass1(Native Method) 的文件 java.lang.ClassLoader.defineClass(ClassLoader.java:621) 在 java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) 在 java.net.URLClassLoader.defineClass(URLClassLoader.java:260) 在 java.net.URLClassLoader.access$100(URLClassLoader.java:56) 在 java.net.URLClassLoader$1.run(URLClassLoader.java:195) 在 java.security.AccessController.doPrivileged(Native Method) 在 java.net.URLClassLoader.findClass(URLClassLoader.java:188) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:307) 在 sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:252) 在 java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) 线程“main”中的异常
任何输入都会很棒。
【问题讨论】:
-
您使用 Java 5 有什么特别的原因吗?如果没有,那么只需安装更新的 JDK。
-
我目前的代码库是 Java 5。我不想冒险
-
@user1993412 你用的是什么scala版本?
-
版本是 scala 2.9.2
标签: java scala ide intellij-idea