如何在Windows上创建Scala jar文件(在Eclipse中)

时间:2016-03-15 13:17:15

标签: eclipse windows scala

我正在尝试在Windows上创建一个Scala jar文件(如果可能的话,在Eclipse中)。但是,到目前为止我发现的大多数解决方案似乎都适用于Unix或Linux机器(有点太复杂)。那么,我想知道是否有任何方法可以在Windows机器上专门创建Scala jar文件?

谢谢。

1 个答案:

答案 0 :(得分:0)

并不完全清楚你的意思是"创建一个Scala jar文件" - 我认为你的意思是你想将Scala程序编译成jar文件。在任何平台上编译Scala程序的一种非常常见的(有些人可能会说是标准')方法是使用sbt(http://www.scala-sbt.org/)。如果你在Scala上花费任何时间,那么使用sbt当然值得学习,基本用法非常简单。

Eclipse也是一个sbt插件(https://github.com/typesafehub/sbteclipse)。

如果您正在使用sbt,则只需输入:

sbt package

在命令行。这将编译您的Scala代码并创建一个jar文件。如果你想创建一个包含所有依赖项的jar文件,那么你可以使用sbt程序集插件(https://github.com/sbt/sbt-assembly)然后:

sbt assembly

我在Windows和Linux环境中都经常使用这两个sbt命令(包和程序集),并且它们在两个平台上运行良好。