为舞台任务设置mainclass

时间:2014-10-15 16:50:37

标签: sbt

我正在创建一个我想部署到heroku的sbt项目。 heroku的构建包使用'stage'任务来编译项目。对于我的项目,我想设置'mainClass',它被构建到'stage'创建的unix可执行文件中,以便heroku正确启动。我已经找到了很多关于如何为'run'和'package'任务设置主类的帮助,这对我很有帮助。我找不到任何关于如何设置的指示,以便“舞台”任务选择它。是否有人可以指向我的任何文件? (我正在使用sbt版本0.13.5)

谢谢,

赖安

1 个答案:

答案 0 :(得分:0)

它可能在mainClass in Compile中使用stage(猜测stage来自sbt-native packager)。

至于文档,它提到mainClass一次:http://www.scala-sbt.org/sbt-native-packager/DetailedTopics/archetypes.html

注意,对于大多数构建,mainClass等于mainClass in Compile,因为compile被设置为默认配置。