sbt-native-packagerを使用してrpmを構築しようとしています。sbt-native-packager rpm rpmBrpJavaRepackJarsをfalseに設定してもbrp-java-repack-jarsがまだ実行中です
addSbtPlugin("com.typesafe.sbt" % "sbt-native-packager" % "1.1.0-RC1")
と私はこのようなビルドプロセスをキックオフしています:それは、このように私のプロジェクトに含まれている
:ビルドプロセスはこの時点で非常に長い時間がかかっているsbt rpm:packageBin
[error] + /usr/lib/rpm/redhat/brp-compress
[error] + /usr/lib/rpm/redhat/brp-strip /usr/bin/strip
[error] + /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip
[error] + /usr/lib/rpm/redhat/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump
[error] + /usr/lib/rpm/brp-python-bytecompile
[error] + /usr/lib/rpm/redhat/brp-python-hardlink
[error] + /usr/lib/rpm/redhat/brp-java-repack-jars
私はこのGithub issueを見つけ、rpmBrpJavaRepackJars := false
を私のbuild.sbt
に追加しようとしましたが、rpmビルドプロセスには影響していないようです。ここに私のbuild.sbtの関連セクションには、次のようになります。
enablePlugins(JavaAppPackaging)
enablePlugins(RpmPlugin)
linuxPackageMappings in Rpm := linuxPackageMappings.value
rpmVendor := "Testing"
rpmGroup := Some("Applications")
rpmUrl := Some("None")
rpmLicense := Some("GPL")
rpmBrpJavaRepackJars := false
私が正しくrpmのプラグインとrpmBrpJavaRepackJarsオプションを設定するのですか?
それは私のために働いた!ありがとうございました!ここに公開された問題:https://github.com/sbt/sbt-native-packager/issues/789 – jbrazil5