如何将Eclipse配置为自动“作为Scala应用程序运行”?

时间:2013-01-25 03:02:29

标签: eclipse scala

我在Eclipse中创建了一个Scala包和一个Scala应用程序,但每次我尝试从Run > Run运行它时,Eclipse都会问我:

Select a way to run 'example.scala':
- Java Application
- Scala Application

如何让Eclipse知道项目或应用程序文件应该始终作为Scala运行?

2 个答案:

答案 0 :(得分:6)

  1. 点击Eclipse窗口中名为 Window 菜单项
  2. 下拉列表中选择偏好设置
  3. 打开偏好设置 窗口后,使用左侧的菜单导航至运行/调试 ,然后启动
  4. 启动操作下,勾选复选框,并附上以下说明:始终启动之前启动的应用
  5. 之后,Eclipse应该只问你一次并记住这个选择。

答案 1 :(得分:0)

@soc描述了该问题的解决方法。目前没有其他/更好的方法可以让它发挥作用。它需要在将来修复。

幸运的是,这个问题在Scala IDE的当前每晚版本中得到了部分修复。还有另一个问题的修复,它禁用了“Run As Java”选项:Disable JavaLaunchableTester on Scala files

它并非适用于所有情况,例如,如果右键单击某个包,则会显示已知的“运行方式”选项。但是对于具有main方法的对象,如果使用Source文件的“Run As”选项,则它可以很好地工作。