[gradle]通过idea+gradle打包并发布至私服,报错Execution failed for task ':publishTspPublicationToMavenRepository'.

【问题描述】

Idea:2019.3.3

gradle:4.4.1

执行命令:gradle clean public --refresh-dependencies

报错如下:

Execution failed for task ':publishTspPublicationToMavenRepository'.
> Failed to publish publication 'tsp' to repository 'maven'
   > No cached resource 'http://xxx/maven-metadata.xml' available for offline mode.

【解决方案】

注意报错信息中的“offline mode”,离线模式。

我原来用的IDEA是2017.x版本的,离线模式在配置里面,找了半天没有找到,后来问人才知道。反反复复折腾很长一段时间。

参考:publishMavenJavaPublicationToMavenRepository -- No cached resource available for offline mode

原文地址:https://www.cnblogs.com/liuyp-ken/p/13718588.html