Scala 如何从具有多个主要方法的项目中使用本机packager创建RPM?

Scala 如何从具有多个主要方法的项目中使用本机packager创建RPM?,scala,sbt,rpm,sbt-native-packager,Scala,Sbt,Rpm,Sbt Native Packager,我有一个sbt项目,我想从中使用sbt原生打包程序创建一个RPM包 对于另一个只有一种主要方法的项目,一切都很好。 但是对于包含多个主方法的项目,不会生成启动脚本(bin/) 无法确定如何指定要使用的方法 非常感谢您的帮助。您可以在构建中指定主类: mainClass in Compile := Some("some.class.name") 我可以确认,这是有效的,但只适用于指定的班级。理想情况下,您希望指定多个主方法,从而产生多个可执行文件。有什么想法吗?

我有一个sbt项目,我想从中使用sbt原生打包程序创建一个RPM包

对于另一个只有一种主要方法的项目,一切都很好。 但是对于包含多个主方法的项目,不会生成启动脚本(bin/)

无法确定如何指定要使用的方法


非常感谢您的帮助。

您可以在构建中指定主类:

mainClass in Compile := Some("some.class.name")

我可以确认,这是有效的,但只适用于指定的班级。理想情况下,您希望指定多个主方法,从而产生多个可执行文件。有什么想法吗?