我正在创建一个sbt项目,我想部署到heroku。heroku的构建包使用"stage"任务来编译项目。对于我的项目,我想设置"mainClass",它被构建到"stage"创建的unix可执行文件中,以便heroku正确启动。我已经找到了很多关于如何为"运行"one_answers"打包"任务设置主类的帮助,这对我来说非常有用。我只是找不到任何关于如何设置它以便"阶段"任务能够接受它的指导。有人能给我指一下这方面的文件吗?(我使用的是sbt版本0.13.5)
谢谢,
Ryan
它可能在stage
中使用mainClass in Compile
(猜测stage
来自sbt本机打包程序)。
关于文件,它提到过mainClass
一次:http://www.scala-sbt.org/sbt-native-packager/DetailedTopics/archetypes.html
注意,对于大多数构建,mainClass
等于mainClass in Compile
,因为compile被设置为默认配置。