如何使用具有多种主要方法的项目中的本机打包程序创建 RPM?
Posted
技术标签:
【中文标题】如何使用具有多种主要方法的项目中的本机打包程序创建 RPM?【英文标题】:How to create a RPM using native packager from a project with multiple main methods? 【发布时间】:2014-04-23 22:49:55 【问题描述】:我有一个 sbt 项目,我想使用 sbt native packager 创建一个 RPM 包。
对于只有一个主要方法的另一个项目,一切正常。 但是对于包含多个主要方法的项目,启动脚本(bin/)不会生成。
无法弄清楚如何指定要使用的方法。
感谢任何帮助。
【问题讨论】:
【参考方案1】:您可以在构建中指定主类:
mainClass in Compile := Some("some.class.name")
【讨论】:
我可以确认这有效,但仅适用于指定班级。理想情况下,人们希望指定多个主要方法,从而导致多个可执行文件。有什么想法吗?以上是关于如何使用具有多种主要方法的项目中的本机打包程序创建 RPM?的主要内容,如果未能解决你的问题,请参考以下文章
如何在另一个具有更高Spring版本的Spring项目中使用具有Spring作为打包依赖项的jar?