【发布时间】:2016-07-04 03:01:13
【问题描述】:
我有一个可以使用 sbt 运行的 scala 项目。现在我想将它作为一个独立的应用程序执行。如何使用 scala 命令运行它并确保所有内容的正确版本,尤其是 scala-library 和 JVM?
PS:只是为了澄清我所说的 ruby 示例的意思。 我写了一些我经常使用的 ruby 脚本。例如,要比操作系统更干净地应用更新。
当我编写脚本时,我使用了 ruby 1.8.3。 (这里以版本号为例。)我使用命令行ruby my_script。
现在版本是 ruby 2.0.1。由于语言更改,该脚本将不会在此 ruby 下运行。所以我使用命令行ruby1.8.3 my_script。
或者更确切地说,我将它嵌入到 shebang 行中。
同样,我想使用scala my_jar.jar 运行一个 jar,但它是使用 scala 版本 2.8.3 构建的,并且不会使用该命令运行。如何让 scala 使用正确的版本?
【问题讨论】:
标签: scala