我有一个带有一个没有scala依赖的java类的简单sbt项目:
MouseOverBackColor
Button
:
package com.example;
class Hello {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
build.sbt
name := """test-sbt"""
version := "0.1"
scalaVersion := "2.11.8"
mainClass in assembly := Some("com.example.Hello")
assembly.sbt
命令project/
生成一个带有scala库的胖jar。如何制作没有scala依赖的胖罐?
答案 0 :(得分:1)
在sbt-assembly文档中找到解决方案:
我需要将其添加到build.sbt
:
assemblyOption in assembly := (assemblyOption in assembly).value.copy(includeScala = false)