3

我正在尝试在 Intellij 中为 Scala 运行 HelloWorld 类程序。

我的代码是:

包 helloscala

对象 HelloScala { def main(args: Array[String]) { Console.println("Hello, world!"); } }

我对 INtellij IDE 提示的错误一无所知。

 JDK is JDK5

错误是:

java.lang.UnsupportedClassVersionError:在 java.security.SecureClassLoader.defineClass(SecureClassLoader) 的 java.lang.ClassLoader.defineClass(ClassLoader.java:621) 的 java.lang.ClassLoader.defineClass1(Native Method) 的 .class 文件中的错误版本号.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”中的异常

任何输入都会很棒。

4

2 回答 2

5

Scala 2.10不支持 Java 5。

软件要求:Scala 软件发行版可以安装在任何类 Unix 或 Windows 系统上。它需要 Java 运行时版本 1.6 或更高版本。

于 2013-04-22T06:03:28.500 回答
0

使用 JDK 7 + sbt-idea 插件。

SBT是首选的构建工具

我推荐我的项目框架来设置它。Intllij + SBT (+eclipse 如果你想的话)

于 2013-04-23T14:17:22.697 回答