当前位置:  开发笔记 > 编程语言 > 正文

使用IntelliJ IDEA 9.0.1为Scala锁定"Hello World"

如何解决《使用IntelliJIDEA9.0.1为Scala锁定"HelloWorld"》经验,为你挑选了1个好方法。

我从2.x和IDE开始使用Eclipse已经超过20年了(自80年代后期的Turbo Pascal和Turbo C以来!).

(该序言应该暗示,"我不是白痴"......但听起来并不那么聪明...... LOL: - ])

现在我正在尝试在IntelliJ 9.0.1中使用Scala调试器.我已经辞去了旧的待机状态,"hello world"技巧来检查环境是否设置正确:

class hello {
  def main(a: Array[String]) = println("got args: " + a)
}

我也试过这个版本,以防万一:

object hello extends Application {
    println("hi")
}

唉,我甚至无法让这个简单的Scala示例运行.我想最终在其中设置一个断点,但是现在只运行它会很棒.我有Java 1.6u20和Scala插件0.3.473(2010年1月).以下错误总结了我的经验:

替代文字http://img535.imageshack.us/img535/842/ij9.jpg

我可能做错了什么?

谢谢



1> Don Mackenzi..:

从您的屏幕截图看起来您正在使用:

class hello {
  def main(a: Array[String]) = println("got args: " + a)
}

主要方法必须是一个对象来支持main方法.

大写对象/类名是惯例,但不强制执行.

推荐阅读
李桂平2402851397
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有