2013-08-06 12 views
5

複数のモジュールで構成されるプロジェクトにSBTネイティブパッケージャプラグイン(https://github.com/sbt/sbt-native-packager)を使用しています。SBTネイティブパッケージャの複数プロジェクトの依存関係

私が持っている私のSBTの設定で:

lazy val settings = packageArchetype.java_application ++ Seq(
    ... 
    // Java is required to install this application 
    debianPackageDependencies in Debian ++= Seq("java2-runtime"), 

    // Include the module JAR in the ZIP file 
    mappings in Universal <+= (packageBin in Compile) map { jar => 
    jar -> ("lib/" + jar.getName) 
    } 
) 

問題は、例えば生成されたZIP、またはDEBことで、私のプロジェクトのモジュールの依存関係を含めていないように見えます。最終的なモジュールJARとそれに使用されるライブラリだけがありますが、依存するモジュールはありません。

私はそれをどのように修正できますか知っていますか?

答えて

5

私の問題の解決策が見つかりました: exportJars := trueを私の設定に追加する必要がありました。私の内部的な依存関係はすべてパッケージに組み込まれています。

関連する問題