我是 Scala 的初学者。我在 eclipse 中安装了 Scala IDE,现在我想运行我的应用程序。它从不显示“作为 Scala 应用程序运行”,而是显示“作为 Java 应用程序运行”或“Java 小程序”
我打开“运行配置”并单击“Scala 应用程序”,我的项目名称是“test”,第二列是“Class Main”。我需要填写什么?我填写了“Main.Scala”,但它指出“找不到mainmain类main.scala”。
你能帮我运行这个项目吗?
如果你想运行整个项目,它应该有一个“主类”,在你的任何 Scala 对象中你应该定义:
def main(args:Array[String]) { <some nice code here> }
从那里,它应该“调用”其余的对象来执行整个项目所做的任何事情,并且在“Class Main”列中,您应该指定对象的完全限定名称。例如,如果您在“starter”包中名为“Start”的类中定义了 main,则应在“Class Main”字段中声明“starter.Start”。
但另一方面,如果你只想运行一个 Scala 对象,它应该扩展 App,如果它不扩展 App,Scala IDE 将不会添加“作为 Scala 应用程序运行...”:
package greeter
object Hello extends App {
println("Hello, World!")
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)