Intellij中的Scala配置

时间:2013-04-22 05:49:59

标签: java scala ide intellij-idea

我正在尝试在Intellj中为Scala运行一个HelloWorld程序。

我的代码是

  

包helloscala

     

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

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

 JDK is JDK5

错误是

  

java.lang.UnsupportedClassVersionError:.class中的错误版本号   java.lang.ClassLoader.defineClass1(Native Method)中的文件   java.lang.ClassLoader.defineClass(ClassLoader.java:621)at   java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)     在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:307)at   sun.misc.Launcher $ AppClassLoader.loadClass(Launcher.java:268)at at   java.lang.ClassLoader.loadClass(ClassLoader.java:252)at   java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)   线程“main”中的异常

任何输入都会很棒

谢谢!!!

2 个答案:

答案 0 :(得分:4)

Scala 2.10不支持Java 5.

  

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

答案 1 :(得分:0)

使用JDK 7 + sbt-idea插件。

SBT是首选的构建工具

我建议我的项目skeleton进行设置。 Intllij + SBT(如果你愿意的话,+ eclipse)