2016-02-29 47 views
3

我目前使用sbt publish發佈jar等到Nexus回購,但我也想包括zip。我試着用sbt universal:publishsbt-native-packager,這是創建ziptgz,我想,但把它們放在不同的地方,以輸出從sbt publish如何使用sbt-native-packager發佈版本?

sbt publish命令把文件放在PROJECT-NAME_2.11/PROJECT-NAME_2.11-999-SNAPSHOT.jarsbt universal:publish使他們在PROJECT-NAME/PROJECT-NAME_2.11-999-SNAPSHOT.zip。沒有scala版本,這意味着他們坐在不同的目錄中。

我怎樣才能得到這兩個命令在同一目錄中創建它們各自的文件?還是有另一個命令我可以用來獲得我想要的行爲?

回答

2

當您使用sbt publish定義您可以刪除斯卡拉版本:

crossPaths := false 

你可以找到更多配置示例in this link

相關問題