3
出于某种原因,我无法同时指定run
的主类和SBT 0.12.3中的包装罐。无法指定SBT中运行和包装罐的主类0.12.3
问题是sbt publish-local
没有将主类的名称放到jar的清单中,如果我没有明确设置。
但有趣的是这
mainClass in (Compile,run) := Some("Hi")
和
mainClass in (Compile,packageBin) := Some("Hi")
独立工作,但这个
mainClass in (Compile,run,packageBin) := Some("Hi")
导致SBT失败,下面的错误
C:\work\test_projects\hw\build.sbt:13: error: reassignment to val
mainClass in (run,Compile,packageBin) := Some("Hi")
^
[error] Type error in expression
这是一个错误还是我错过了什么?