我从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
我可能做错了什么?
谢谢
从您的屏幕截图看起来您正在使用:
class hello { def main(a: Array[String]) = println("got args: " + a) }
主要方法必须是一个对象来支持main方法.
大写对象/类名是惯例,但不强制执行.