我有一堆Scala文件,java文件。Scala文件依赖于1个外部Scala jar。现在,我该如何创建一个jar呢?
我是Scala的新手。你能列出一步一步创建jar的过程吗?我没有使用任何IDE,目前使用的是Linux终端
提前谢谢。
发布于 2014-02-22 08:12:27
就我个人而言,我将one-jar与sbt结合使用,以便它自动包含scala库。为此,您需要有一个主类。
在您的机器上安装sbt,将所有scala源代码和java文件安装到文件夹中,并将名为http://www.scala-sbt.org/release/docs/Getting-Started/Setup.html
src/main/java
project/
addSbtPlugin("org.scala-sbt.plugins" % "sbt-onejar" % "0.8") to plugins.sbt of your main jar一个名为build.sbt的文件,并使用以下内容填充它:build.sbt:
name := "Application name"
version := "1.0" // your version number
organization := "ch.epfl.lara" // your organisation or package name
scalaVersion := "2.10.2" // The scala version used
seq(com.github.retronym.SbtOneJar.oneJarSettings: _*)
libraryDependencies += "commons-lang" % "commons-lang" % "2.6"
mainClass in oneJar := Some("YOUR.PACKAGE.AND.MAINCLASS")现在在目录中的命令行中运行sbt one-jar,瞧!
https://stackoverflow.com/questions/21947333
复制相似问题