【发布时间】:2014-05-28 11:45:43
【问题描述】:
我试图仅在打包应用程序(universal:packageBin 和 debian:packageBin)时包含微风原生依赖项,同时始终包含微风依赖项。这是我想出的:
val breezeDependencySettings = {
val breezeUniversalNativesDependency = libraryDependencies in Universal += D.breezeNatives
val breezeDebianNativesDependency = libraryDependencies in Debian += D.breezeNatives
val breezeDependency = libraryDependencies += D.breeze
Seq(breezeUniversalNativesDependency, breezeDebianNativesDependency, breezeDependency)
}
而在我要打包的项目中,我使用
settings = (mySettings) ++ SbtNativePackager.packageArchetype.java_server ++
Dependencies.breezeDependencySettings
但是,由 universal:packageBin 创建的最终包中不包含breeze-natives 依赖项。 (不过微风是正确包含的)
我做错了什么?
【问题讨论】: