Gradle
呜呜呜啦啦啦
这个作者很懒,什么都没留下…
展开
-
Gradle 环境搭建
Gradle是一个基于Groovy,Apache Ant和Apache Maven概念的项目自动化建构工具,面向Java应用为主开发环境搭建搭建JDK开发环境下载gradle文件 (官网下载|CSDN下载)将gradle解压到需要的目录将gradle的bin目录配置到PATH环境变量中%gradle_home%\bin打开cmd,输入gradle等待gradle配置完成即可(可以输入原创 2016-11-14 23:02:04 · 3358 阅读 · 0 评论 -
Gradle 添加 Jacoco 分析单元测试覆盖率工具
Gradle 添加 Jacoco 分析单元测试覆盖率工具 Jacoco 是一个免费的 Java 单元测试覆盖率分析工具,在 Gradle 中添加插件,在编译的同事进行单元测试覆盖率分析配置buildscript { repositories { mavenCentral() maven { url "https://plugins.gradle.org原创 2017-12-07 22:20:08 · 9834 阅读 · 1 评论 -
Ubuntu 安装 Gradle
1. 通过apt方式安装 通过apt方式安装 Gradle 非常简单,直接安装就可以,但是通常 Gradle 版本会比较旧安装sudo apt-get install gradle 2. 下载安装mkdir /opt/gradleunzip -d /opt/gradle gradle-4.2.1-bin.zipexport PATH=$PATH:/opt/gradle/gradle-4.2原创 2017-10-25 18:32:41 · 2820 阅读 · 0 评论 -
SpringBoot项目生成War包
Spring Boot 项目默认生成Jar包,如果想发布到Tomcat还需要生成War包才能运行,SpringBoot官方文档中已经阐述了具体的操作方法,可以参考:howto-create-a-deployable-war-file; 以下使用Gradle作为Build工具1. 向build.gradle文件添加依赖build.gradlebuildscript { ext {原创 2017-08-13 23:19:35 · 1128 阅读 · 0 评论 -
使用Gradle创建一个最简单的Spring Boot项目
最近在学习Spring Boot,但是由于没有科学上网,导致使用gradle开发时编译特别慢并且经常出错,遇到很多问题,看了很多博客都写的非常零碎和混乱,今天在公司看了一天的官方文档才算是刚刚入门,所以记录一下,希望能对初学者能有所帮助 开发工具及环境 JDK 1.7+ Spring Boot 要求JDK不低于,推荐使用1.8 编译工具 Gradle 安装可以原创 2016-11-30 23:12:30 · 52728 阅读 · 1 评论 -
IDEA启动Spring Boot项目提示Unable to start EmbeddedWebApplicationContext due to missing EmbeddedServlet...
导入一个gradle 的Spring Boot项目,在启动的时候先提示找不到HttpServletRequest这个包,错误如下:Caused by: java.lang.ClassNotFoundException: javax.servlet.http.HttpServletRequest at java.net.URLClassLoader.findClass(URLClassLoa原创 2017-05-10 13:41:49 · 7630 阅读 · 0 评论 -
使用Gradle整合Flyway进行数据库迁移
使用Flyway进行数据库迁移可以极大的减少开发过程中对数据库版本的操作,使用Gradle整合Flyway可以更好的和项目契合配置build.gradle文件apply plugin: 'org.flywaydb.flyway'buildscript { repositories { mavenCentral() } dependencies {原创 2017-05-18 11:48:08 · 3307 阅读 · 0 评论 -
Gauge中Gradle自定义Task失败的解决方法
Gauge中加入了Gradle之后根据官方文档自定义task并不能执行task gaugeTest(type: GaugeTask) { doFirst { gauge { specsDir = 'specs' inParallel = true nodes = 4 env = '原创 2017-03-16 22:38:22 · 1817 阅读 · 0 评论 -
Gradle编译时下载依赖失败解决方法
如果Gradle在编译的时候没有在本地仓库中发现依赖,就会从远程仓库中下载,默认的远程仓库为mavenCentral(),也就是http://repo1.maven.org/maven2/,但是往往访问速度特别慢,不翻墙经常会下载超时或者需要很长时间导致Build失败,因此,可以用国内的仓库代替: 阿里的仓库地址:http://maven.oschina.net/content/gr原创 2017-03-06 20:49:09 · 26764 阅读 · 3 评论 -
使用Gradle编译执行Gague项目
使用Gradle编译运行Gauge项目可以很大程度解决依赖的问题,并且可以根据需要创建多个不同的Task来在不同的环境运行或执行不同的操作创建Gauge项目首先在IDEA中创建一个Gauge项目 打开命令行,执行gradle init 初始化Gradle项目 修改build.gradle文件,添加Gauge的依赖apply plugin: 'java'apply plugin: 'idea'原创 2017-02-16 21:33:32 · 2026 阅读 · 0 评论 -
Gradle 使用-多项目构建
Gradle 使用-多项目构建配置 如该项目有四个模块,分别是Controller, Service, Dao,Model,根目录仅为父级目录,不存在任何代码;子目录为各个相应的模块或单独的项目项目根目录下添加 build.gradle// 子模块通用配置subprojects { apply plugin: 'java' apply plugin:...原创 2018-02-08 00:00:52 · 3256 阅读 · 0 评论