这是我写的scala代码
object Main extends App {
println("Hello World from Scala!")
}
这是我的构建文件
name := "hello-world"
version := "1.0"
scalaVersion := "2.11.5"
mainClass := Some("Main")
这是我用来创建jar文件的命令
java -cp "scala-library.jar:target/scala-2.11/hello-world_2.11-1.0.jar" Main
问题:我想在我的hello-world jar文件中包含scala-library.jar,以便不必在命令行中引用它。有可能吗 如果是这样,那又如何?
我希望我已经阐明了我的问题。如果有什么困惑,请询问。提前致谢。
我使用它的方式是将所有外部jar添加到“ lib”文件夹,然后使用“ sbt assembly”创建一个胖jar。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句