我有一个我想从命令行运行的Scala项目。然而,这是一个封装内,所以如果我尝试运行的类Main
(其中包含main
方法)我得到:如何从命令行运行包中的Scala类
error: illegal start of definition
package mypackage
任何想法如何在命令行中运行Main
,同时仍保持了包?
我有一个我想从命令行运行的Scala项目。然而,这是一个封装内,所以如果我尝试运行的类Main
(其中包含main
方法)我得到:如何从命令行运行包中的Scala类
error: illegal start of definition
package mypackage
任何想法如何在命令行中运行Main
,同时仍保持了包?
你使用'sbt'吗?我运行'sbt run'是否有效? – mfirry
'sbt run'工作但不打开用户的控制台。 'Main'类应该打开一个用户控制台。 – octavian
你的意思是“没有为用户打开控制台”? – mfirry