将二进制文件发布到bintray时sbt挂起

将二进制文件发布到bintray时sbt挂起,sbt,sbt-native-packager,bintray,Sbt,Sbt Native Packager,Bintray,我想将压缩的二进制文件(.zip、.tgz)发布到bintray。我使用的是bintray sbt和sbt本机打包机 我能够执行: publish将jar发布到bintray universal:packageBin生成.zip文件 universal:packageZipTarball生成.tgz 但是,如果我执行: -universal:publishsbt挂起,我必须关闭执行它的窗口 是否有办法以详细的方式执行sbt,以便我可以查看日志或任何其他信息?我试图执行最后一个,但由于我必须关

我想将压缩的二进制文件(.zip、.tgz)发布到bintray。我使用的是bintray sbt和sbt本机打包机

我能够执行:

  • publish
    将jar发布到bintray
  • universal:packageBin
    生成.zip文件
  • universal:packageZipTarball
    生成.tgz
但是,如果我执行: -
universal:publish
sbt挂起,我必须关闭执行它的窗口

是否有办法以详细的方式执行sbt,以便我可以查看日志或任何其他信息?我试图执行最后一个,但由于我必须关闭窗口,它没有显示任何有趣的内容


我已经检查了
universal:publish
universal:ivyModule
universal:publishConfiguration
universal:publish::streams
)的依赖项,并且所有的依赖项都完成了。

我今天也遇到了这个问题(因此通过网络搜索找到了这个问题。)

结果它没有挂起来,只是速度很慢。
sbt
在将近4分钟后最终成功:

[info] published artifactName to https://api.bintray.com/...zip
[info] published artifactName to https://api.bintray.com/...tgz
[success] Total time: 216 s, completed 14-Jun-2017 10:22:06
通用二进制文件可能比JAR大得多,因为它们还包括所有依赖的库。(在我的例子中,每个拉链大约20MB,而罐子大约60kB


你的ZIP工件有多大?你等了多长时间?

你是在代理或类似的东西后面吗?不是……事实上,奇怪的是
publish
工作并在bintray中发布罐子。我使用与中相同的配置,你可以尝试将
publishSettings
修改为包含
版本
publishMavenStyle:=false
bintray中的BintrayorOrganization:=None
?此外,您是否达到了需要bintray凭据的程度?您可以在sbt控制台中运行
设置日志级别:=Level.Debug
,然后运行
universal:publish
,以获取调试信息。谢谢…我修改了您所说的设置并将logLevel更改为debug…日志中的最后一行是使用Scala中指定的内联依赖项进行的
[debug]。
就在显示打包的行之后:
[debug]使用Scala中指定的内联依赖项。
您还可以查看Artifactory日志(Artifactory.log和request.log)获取一些关于人工方面的信息。