在没有main方法的情况下在Eclipse中执行Scala对象

时间:2011-10-01 08:33:16

标签: eclipse scala eclipse-plugin

我有一个编写Scala中几个方法的代码。这些方法将封装在没有main方法的对象中。教授给了我们一个JAR文件,其中包含一个接口(我的对象实现了这个接口)以及一种伪测试对象,它对我的​​每个函数执行各种断言语句。该对象也不包含main方法。

现在在Intellij中我只需要在类路径中声明对JAR的依赖,它运行正常。 Eclipse给我带来了麻烦,因为当我去定义一个Scala应用程序运行配置时,它特意要求我命名包含main方法的类,并且没有主要方法。

我假设我可能为这种类型的设置选择了错误的项目类型,但我对此缺乏经验,我很感激您在eclipse中运行此类操作可能有的任何建议。

感谢。

1 个答案:

答案 0 :(得分:4)

我要么:

  1. 只需使用调用测试对象的main方法编写一个对象,或者

  2. 在项目中启动Scala解释器(从上下文菜单,在Scala下)。

  3. 首选方法,因为修改后重复测试会更快。