在ducplication中丢弃META-INF清单

时间:2014-07-07 12:32:45

标签: sbt-assembly

[info] Merging files...
[warn] Merging 'META-INF\INDEX.LIST' with strategy 'discard'
[warn] Merging 'META-INF\MANIFEST.MF' with strategy 'discard'

我正在尝试使用sbt-assembly来组装项目。我的项目中已经有一个包含META-INF文件夹和MANIFEST.MF文件的jar文件! sbt-assembly非常聪明地选择放弃冲突MANIFEST,这当然非常好。但是,我不希望其他人使用-classpath并且每次都必须输入主类,因此我想添加自己的MANIFEST.MF文件并告诉sbt-assembly生成正确的文件。

我该怎么做?谢谢!!

1 个答案:

答案 0 :(得分:1)

  

我不希望其他人使用-classpath,每次都必须输入主类

以下是自述文件:

  

设置显式主类

mainClass in assembly := Some("com.example.Main")