4

私のリポジトリで Assembly プラグインを有効にする方法。https://github.com/rmuhamedgaliev/skala-skeleton私はそれらを修正しようとしました。ただし、コマンドsbt assemblyでこれを実行することはできません]

アセンブリ [エラー] 有効なコマンドではありません: アセンブリ [エラー] 有効なプロジェクト ID ではありません: アセンブリ [エラー] 期待される ':' (構成を選択する場合) [エラー] 有効なキーではありません: アセンブリ [エラー] アセンブリ [エラー] ^出口

4

1 に答える 1

5

一部の構成が欠落しています (詳細はこちらで説明されています)。

まず、インポートsbtassembly.Plugin._する前にインポートする必要がありますAssemblyKeys

import sbtassembly.Plugin._
import AssemblyKeys._

その後、ビルドに設定を追加する必要があります(追加assemblySettings):

lazy val root = Project(
  "root",
  file("."),
  settings = buildSettings ++ assemblySettings ++ Seq (
    libraryDependencies ++= rootDependencies
  )
)
于 2014-07-29T19:56:47.043 に答える