前提背景
公司要封装一个工具类,把常用的mybatis,apollo,redis,初始化运行检查等等都封装在一起,项目建好了,但是打包发布nexus之后,别的项目死活拉不到依赖包,经查,是gradle...以前的解决方案及问题
以前公司用gradle打包的时候,先新建一个maven_push.gradle ,然后在要打包的模块build.gradle中加上一句
apply from: '...../maven_push.gradle'
maven_push.gradle的内容如下:
// The Maven plugin adds support for deploying artifacts...,可以通过签名知道谁创建了这个库文件,签名的时间等等信息
apply plugin: 'signing'
// 声明变量记录maven库地址
def mavenRepositoryUrl
// 判断是发布到正式库...工具栏的插件菜单来发布了
?