首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在eclipse for Scala中配置运行

在eclipse for Scala中配置运行
EN

Stack Overflow用户
提问于 2010-12-09 21:26:37
回答 9查看 67.1K关注 0票数 60

我是Scala的初学者。我在eclipse中安装了Scala IDE,现在我想运行我的应用程序。它从不显示"run as Scala application",而是显示"run as Java application“或"Java applet”。

我打开"run configuration“,点击"Scala application”,我的项目名是"test“,第二列是"Class Main”。我需要填些什么?我填写了" main.scala“,但它显示”找不到主类main.scala“。

你能帮我做这个项目吗?

EN

回答 9

Stack Overflow用户

发布于 2012-09-13 18:10:27

如果你想运行整个项目,它应该有一个“主类”,在你的任何Scala对象中,你都应该定义:

代码语言:javascript
复制
def main(args:Array[String]) { <some nice code here> }

从那里开始,它应该“调用”其余的对象来执行整个项目所做的任何事情,并且在"Class Main“列中,您应该指定对象的完全限定名。例如,如果您在包"starter“中名为"Start”的类中定义了main,则应在"Class Main“字段中声明"starter.Start”。

但另一方面,如果你只想运行一个Scala对象,它应该扩展App,如果它不扩展App,Scala IDE就不会添加"Run as Scala Application...":

代码语言:javascript
复制
package greeter
object Hello extends App {
  println("Hello, World!")
}
票数 49
EN

Stack Overflow用户

发布于 2012-09-18 14:48:47

右键单击您的项目并检查"Scala Compiler“设置。选中"Project Specific“复选框,并尝试检查是否可以运行Scala对象(这将扩展App)。

票数 24
EN

Stack Overflow用户

发布于 2010-12-09 21:36:39

如果您为Eclipse安装了Scala插件,请打开Scala透视图。然后右键单击您的项目,并在“配置”菜单中选择“添加Scala自然”。

现在您应该能够运行Scala应用程序了。

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4398676

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档