【问题标题】:How to run a scala program in terminal?如何在终端中运行 scala 程序?
【发布时间】:2017-05-04 21:25:44
【问题描述】:

我在 Eclipse 的 Scala 版本中创建了一个 .scala 文件,它有一个 main 和 object。我想以某种方式将它编译成一个 jar 文件,以便我可以从终端运行它?

任何信息将不胜感激。

谢谢, 里斯

【问题讨论】:

    标签: scala shell apache-spark terminal


    【解决方案1】:

    这是命令行的完整过程:

    evan@vbox ~> cat test.scala
    object test{
        def main(args: Array[String]): Unit = println("Hello!")
    }
    evan@vbox ~> scalac test.scala
    evan@vbox ~> scala test
    Hello!
    

    但是,如果您想充分发挥 Scala IDE 的潜力,我会查看 this tutorial

    【讨论】:

    • 当然,您需要确保scalascalac 都在您的路径中。如何做到这一点取决于你如何安装 scala
    【解决方案2】:

    要创建 JAR,请执行以下操作:

    Create a JAR from Eclipse

    然后你可以运行它

    java -cp /path/to/My.jar com.co.package.MyObj
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-01-07
      • 2016-08-17
      • 1970-01-01
      • 2011-11-27
      • 1970-01-01
      • 2020-04-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多