将二进制文件发布到bintray时sbt挂起
我想将压缩的二进制文件(.zip、.tgz)发布到bintray。我使用的是bintray sbt和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,以便我可以查看日志或任何其他信息?我试图执行最后一个,但由于我必须关
将jar发布到bintray李>publish
生成.zip文件universal:packageBin
生成.tgzuniversal:packageZipTarball
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)获取一些关于人工方面的信息。