Scala 如何包含sbt本机打包程序发布的版本?
我目前正在使用Scala 如何包含sbt本机打包程序发布的版本?,scala,zip,sbt,nexus,sbt-native-packager,Scala,Zip,Sbt,Nexus,Sbt Native Packager,我目前正在使用sbt publish将jar等发布到Nexus repo,但我还想包括zip。我已经尝试使用sbt-universal:publish从sbt-native-packager创建我想要的zip和tgz,但是将它们放在与sbt-publish的输出不同的位置 sbt publish命令将文件放在PROJECT-NAME_2.11/PROJECT-NAME_2.11-999-SNAPSHOT.jar中,而sbt universal:publish将文件放在PROJECT-NAME/P
sbt publish
将jar等发布到Nexus repo,但我还想包括zip
。我已经尝试使用sbt-universal:publish
从sbt-native-packager
创建我想要的zip
和tgz
,但是将它们放在与sbt-publish的输出不同的位置
sbt publish
命令将文件放在PROJECT-NAME_2.11/PROJECT-NAME_2.11-999-SNAPSHOT.jar
中,而sbt universal:publish
将文件放在PROJECT-NAME/PROJECT-NAME_2.11-999-SNAPSHOT.zip中。没有scala版本,这意味着它们位于不同的目录中
如何让这两个命令在同一目录中创建各自的文件?或者我是否可以使用另一个命令来获得我想要的行为?当您使用sbt publish
定义:
crossPaths := false
您可以找到更多配置示例