一. 什么是Jenkins Jenkins是当前非常流行的一款持续集成工具,可以帮助大家把更新后的代码自动部署到服务器上运行。 二. 为什么用docker版的Jenkins Jenkins主要有三种安装方式 下载官方wa…
分类:gradle
newKP——Gradle(一)
基于对newKP项目的快速建设,有必要对gradle进行必要的探索。方便同伴在配置gradle时少踩坑!纯手打,有任何疑问随时找我。 1.简单介绍Gradle 自动化构建工具,目前主要针对java应用。 特点:约定大于配…
Gradle自定义插件详解
关于gradle插件自定义,发现网上好多的错误教程,总结后的文章,若本文中也有错误,请及时指正 在Gradle中创建自定义插件,Gradle提供了三种方式: 在build.gradle脚本中直接使用 在buildSrc中…
Android Studio项目中三种依赖的添加方式
通常一个AS项目中的依赖关系有三种,一是本地依赖(主要是对本地的jar包),二是模块依赖,三是远程依赖;添加这些依赖的目的在于上我们想要在项目的某一个模块中使用其中的功能,比如okttp这个网络框架库,如果我们想要在项目…
关于Error:Unable to find module with Gradle path 的解决办法
导入Module以后 运行项目 出现 这样的错误 我网上搜都搜不到答案,自己试了好久终于被我试出来,其实方法很简单只需要 把工程切换到 Project目录下,然后打开 .idea …
gradle下载安装配置教程
官方下载地址 https://services.gradle.org/distributions/ 简友网盘下载 https://www.jianshu.com/p/d9329117aa2f 注意gradle需要配置jd…
android项目中gradle配置多包名,多应用名,多HOST
最近在项目上测试经常会让打包测试服和正式服的项目,来交替测试,经常卸载和安装项目很麻烦。为了更方便的同事们的测试,准备折腾下gradle的配置。 给自己定了几个需求: gradle配置多applicationId gra…
Android通过Gradle发布开源项目到binary/Jcenter
一、保存bintary账号信息 首先,我们需要一个bintray帐号,通过https://bintray.com进行注册。 在登陆后,点击edit打开编辑,然后点击api key 注意每个人的api key都是不一样的,…
Android将自己写的开源代码上传到jcenter
在安卓开发中我们经常可以看到在gradle中引入compile来引入第三方库,那么这到底是怎么回事?这个是Android项目所在jcenter的一个远程仓库。我们只需要将你的libray上传到jcenter即可,那么如何…
jcenter 下载慢、超时问题解决
在使用 Gradle 构建工程时,jcenter 下载慢、超时的解决方法。 方法一: https 改成 http 协议下载,修改项目根目录下 build.gradle 文件: // Top-level build fil…
Gradle-踩坑
在安卓开发中肯定会使用到第三方库,gradle提供了一种快捷的依赖方式,但在开发中遇到了下面这种情况我们要怎么解决呢? Error:Execution failed for task ‘:app:transf…
使用gradle将spring boot项目 打包为war并且部署到tomcat
grade 添加war插件 apply plugin: ‘war’ War插件 添加了两个依赖配置项providedCompile 和 providedRuntime,这两个配置项分别和compi…