4

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

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

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

4

2 回答 2

6
  1. 单击Eclipse 窗口中名为Window的菜单项。
  2. 下拉列表中选择首选项
  3. 打开Preferences 窗口后,使用左侧的菜单导航到Run/Debug,然后Launching
  4. Launch Operation下,勾选具有以下描述的复选框:始终启动先前启动的应用程序

之后,Eclipse 应该只询问您一次并记住该选择。

于 2013-01-25T03:25:22.710 回答
0

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

幸运的是,这个问题在当前的 Scala IDE 夜间版本中得到了部分修复。有另一个问题的修复,它禁用“Run As Java”选项:禁用 Scala 文件上的 JavaLaunchableTester

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

于 2013-01-25T12:57:53.427 回答