Я пытаюсь упаковать приложение Play Framework с использованием файла RPM, и я не знаю, где разместить конфигурацию, которая требуется в проекте Play Framework.sbt-native-packager ошибки плагина из rpm сборка проекта воспроизведения
Я добавил плагин к моему проекту/plugins.sbt файл
// Comment to get more information during initialization
logLevel := Level.Warn
// The Typesafe repository
resolvers += "Typesafe repository" at "http://repo.typesafe.com/typesafe/releases/"
resolvers += "tomax repository" at "http://maven.tmx.com/nexus"
// Use the Play sbt plugin for Play projects
addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.2.1")
addSbtPlugin("com.typesafe.sbt" % "sbt-native-packager" % "0.6.3")
Я получаю сообщение об ошибке в игре, когда я запускаю следующую команду:
rpm:package-bin
Затем я запустить последнюю команду для ошибки, как было предложено, и я получаю
Creating SPEC file: /projects/myproj/target/rpm/SPECS/MyProj.spec
[debug] Executing rpmbuild with: rpmbuild -bb --buildroot /projects/myproj/target/rpm/buildroot --define _topdir /projects/myproj/target/rpm --target noarch--Linux MyProj.spec
[error] error: line 4: Empty tag: Summary:
[info] Building target platforms: noarch--Linux
[info] Building for target noarch--Linux
java.lang.RuntimeException: Unable to run rpmbuild, check output for details
Это похоже на ошибку. Я предлагаю вам поднять проблему с проектом sbt-native-packager на github, после того, как вы сначала проверите, что он еще не был поднят кем-то другим. –
rpm-build печатает свои ошибки: «Empty tag: Summary» означает, что packageSummary отсутствует. – Muki