我在 Eclipse 中制作了一个 Scala 包和一个 Scala 应用程序,但每次我尝试从 运行它时Run > Run
,Eclipse 都会问我:
Select a way to run 'example.scala':
- Java Application
- Scala Application
如何让 Eclipse 知道项目或应用程序文件应始终作为 Scala 运行?
之后,Eclipse 应该只询问您一次并记住该选择。
@soc 描述了该问题的解决方法。目前没有其他/更好的方法可以使它起作用。它需要在将来修复。
幸运的是,这个问题在当前的 Scala IDE 夜间版本中得到了部分修复。有另一个问题的修复,它禁用“Run As Java”选项:禁用 Scala 文件上的 JavaLaunchableTester
它不适用于所有情况,例如,如果右键单击一个包,则会显示已知的“运行方式”选项。但是对于具有 main 方法的对象,如果使用源文件的“运行方式”选项,它会很好地工作。